Resolve a problem with a complete end-to-end solution in a fast, agile environment
Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies
Ensure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements
Requirements
5+ years of experience with software engineering or software development for information technology systems
Experience with designing, modifying, developing, writing, and implementing software programming applications using agile methods
Experience with Agile methodology, extreme programming, product management, and software products
Experience with embedded software languages and products
Experience writing source code for new applications or generating and enhancing code samples for existing applications
Experience using back-end and front-end languages to develop complete solutions
Experience creating solutions to complex problems within a collaborative, cross-functional team
Secret clearance
Bachelor’s degree in Software Engineering, Computer Science, or Information Systems and 5+ years of experience in software engineering, or 9+ years of experience in software engineering in lieu of a degree
Benefits
Health, life, disability, financial, and retirement benefits
Paid leave
Professional development
Tuition assistance
Work-life programs
Dependent care
Recognition awards for exceptional performance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.