onsite
Senior IT Specialist Application Software - Department of the Air Force - Agency Wide
Software Engineer
Senior IT Specialist responsible for designing, coding, testing, debugging and maintaining complex application software, ensuring functional requirements are met and delivering high‑quality, scalable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain complex application software in accordance with functional specifications.
- Write clean, efficient, and well‑documented code using languages such as Java, C#/.NET, and SQL.
- Perform unit, integration, and system testing; debug and resolve defects throughout the software lifecycle.
- Collaborate with cross‑functional teams using Agile practices to deliver iterative releases and incorporate feedback.
- Develop and enforce software architecture standards, coding guidelines, and best practices.
- Provide technical mentorship to junior developers and contribute to continuous improvement initiatives.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field and 5+ years of professional software development experience.
- Proficiency in Java and C#/.NET development, with strong SQL database skills.
- Demonstrated experience in full software development lifecycle, including design, testing, debugging, and maintenance.
- Solid understanding of Agile methodologies and ability to work in fast‑paced, collaborative environments.
- Excellent problem‑solving, communication, and documentation skills.
Skills
software developmentjavasql