Teampraxis - Palmer, AK
posted 5 months ago
The Software Developer is responsible for developing software applications using the DevOps methodology. This role encompasses all stages of the development lifecycle, from problem analysis through to the delivery of solutions to production, as well as managing the underlying infrastructure. The position also includes the support of applications and infrastructure, ensuring that systems are running smoothly and efficiently. Key responsibilities include software development tasks such as problem analysis, solution design, code development and building, unit and system testing, system documentation, and code deployment. In terms of infrastructure management, the developer will engage in problem analysis, solution design, and the building, setup, and testing of infrastructure builds. Additionally, the role requires researching new technologies and staying updated on technology changes and trends. Production support is another critical aspect of this position, which involves troubleshooting, implementing code and infrastructure fixes, and addressing inquiries from business teams. Collaboration with cross-functional teams and stakeholders is essential, as is the documentation of code and instructions for other developers to follow. This role is designed for someone who thrives in a collaborative, dynamic environment and is committed to delivering high-quality software solutions.