Tech Stack
ASP.NETAWSCloudJavaMS SQL Server.NETOracleSDLCSQL
About the role
- Drives the performance and execution of technical areas
- Designs and architects software changes and coordinates planning, coding, testing and implementation efforts with technical staff
- Ensure implementation to AF policies and Agile processes
- Elicit and document business requirements
- Document software and system requirements
- Code, deploy, and test applications according to requirements and industry best practices
- Manages release schedule for application sustainment and enhancements
- Provide documentation for scheduled and emergency releases including design documents, releases notes, migration documentation
- Write unit and integration tests to ensure those features never break
- Create and implement system-wide Unit Test plans for regression testing
- Use version control to version your code and documentation
- Conduct peer reviews and code reviews
- Develop level of effort estimates and support development of software release schedules
- Lead the assessment of software changes including impact analysis, level of efforts across the SDLC
Requirements
- US Citizenship
- Ability to pass National Agency Check with Law Enforcement and Credit (NACLC) or equivalent
- Bachelor’s degree in computer science, information systems, or related field
- 10+ years of experience leading software development efforts
- 2+ year of Agile experience
- Experience coding and sustaining systems with Visual Studio, C++, ASP.NET, C#, Java, IIS, HTML, MS SQL Server 2019, AWS RDS Oracle 19c
- Experience configuring systems on a MS Windows 2019 environment
- Experience with AWS Cloud 1 environments
- Security+ Certificate
- Experience with Agile Methodology
- Experience working with Air Force Systems sustainment policies and processes preferred
- Experience with organizational, motivational and leadership skills
- Must be a creative thinker who can work well on a team