Sr Engineer, Software
Description:To facilitate the migration of our customer’s applications, we rely on our software developers to help build tools that help shape and support an environment that adheres to key tenets of operating in the cloud. This can range anywhere from the reengineering or refactoring existing programs to support new technologies, to rebuilding or re-architecting entire applications. Working in tandem with other Software Developers, Site Reliability and DevOps Specialists, our Software Developers are key technical players that make up an Integrated Solutions and Services Delivery Team.Responsibilities:
- Develop software solutions to support migration of legacy on-premises applications to a cloud-based architecture.Author software to support the use of the cloud platform throughout the lifecycle process.Adhere to DevOps practices, using a suite of standard tools.Collaborate with fellow teammates on complex problems, and recommend improvements.Assist in deconstruction, definition, and interpretation of requirements supporting customer projects.
- Be awesome to work with!Enjoy working in the public sector. You have a passion for education, training, designing, and building cutting-edge cloud computing systems for the worlds’ leading Armed Forces and Federal services communities.Have an understanding of standards and compliance requirements that impact the public sector. The candidate has a variety of experiences working as a solutions architect, systems or network administrator, or software developer.Enjoy making use of your existing skills, but also developing new ones.Relish diving deep into the details surrounding a challenge and generally doing what it take to support the customers’ mission.Possess good speaking and presentation skills for use in both formal settings, as well as white-boarding sessions with other seasoned developers.Consistently demonstrate a thorough understanding of best practices when operating in a remote computing environment.Will be able to travel on average 25% of the time
- Past experience working with Continuous Integration pipelines is a plus. A good understanding of data structures and algorithms, and are familiar with principles of software engineering.Demonstrated design and UX sensibilities including a deep understanding of responsive design techniques.Experience using vendor and third-party cloud APIs.