Salary
💰 $85,150 - $153,925 per year
Tech Stack
ApacheJavaJavaScriptJenkinsJMeterJUnitLinuxMicroservicesMySQLOraclePostgresRDBMSSeleniumSOAPSQL
About the role
- Come put your software engineering skills into action on the C2IMERA program supporting the US Air Force
- Participate in the full software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an Agile and CI/CD model
- Architect, design, build, and enhance highly available and scalable systems used by Air Force customers worldwide
- Own the delivery of an entire piece of a system or application and serve as a technical lead on medium-to-large, complex projects
- Break down large tasks into smaller tasks executable by the development team and resolve roadblocks
- Work closely with other engineers, Product Owner, and technical leadership to determine technical design and approach
- Ensure team adheres to Agile processes, DevSecOps best practices, and continuous integration/delivery
- Mentor other engineers and plan/estimate development tasks to improve performance metrics
- Occasionally be onsite at preferred US locations; position allows remote work
Requirements
- Bachelor's degree with 4+ years of experience or a Masters degree with 2+ years of experience
- Additional experience may be considered in lieu of a degree
- US Citizen with the ability to obtain and maintain a DoD Secret clearance
- Hands-on expertise with Java/C++ and object-oriented programming
- Strong proficiency with basic web technologies including HTML, CSS, XML, SOAP, WSDL, REST, JSON, and JavaScript
- Proficiency with web application technologies, such as Apache Tomcat, JBoss, etc.
- Experience delivering an entire piece of a system or application
- Experience serving as a technical lead
- Deep understanding of software design patterns
- Working knowledge of Agile Development and continuous integration and continuous delivery methodologies and tools
- Experience with a version control system (e.g., Git)
- Experience with an issue/problem tracking system (e.g., Jira)
- Proficiency with multiple operating systems (Mac OSX, Windows, LINUX, etc.)
- Proficiency with at least one Relational Database Management System (Oracle, MySQL, PostgreSQL, SQL Server, etc.)
- Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint)
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques
- Ability to occasionally be onsite at preferred US locations (Newport News, VA; Lexington, MA; Orlando, FL; Charlottesville, VA; Omaha, NE; Morgantown, WV)
- Preferred: Knowledge of Agile tools such as Jira, Bitbucket, Confluence
- Preferred: Knowledge of CI/CD tools such as Jenkins, SonarQube, JUnit, Cucumber, Selenium, JMeter
- Preferred: Experience developing and delivering modern software, including microservices, containers, and serverless architectures