Software Developer, Senior
$86,800–$198,000 year
On-siteHerndon, Virginia, United States
Job Summary
Troubleshoot, fix bugs, and maintain legacy enterprise systems for clients using programming and scripting languages. Continuously enhance applications, upgrade systems to meet security requirements, and advise on modernization strategies. Debug interfaces between software products and vendor systems while ensuring compliance with design specifications. Lead design and code reviews within a collaborative, cross-functional team. Requires 6+ years of experience with software development in Agile environments, including 3+ years with legacy enterprise systems and microservices. TS/SCI clearance with polygraph is required.
Required Qualifications
- 6+ years of experience with software development, including building systems and applications within an Agile environment
- 3+ years of experience with legacy enterprise systems and working in a microservices or distributed application environment
- Experience with workflows, web parts, site maintenance, APIs, and cloud platforms
- Experience with basic programming languages, including Python, technologies, tools, or web development stacks and designing and debugging applications
- Experience creating and testing modules and components for compliance with design specifications
- Experience developing and testing interfaces between software products and products of other vendors
- Knowledge of source control systems such as Git
- Ability to lead design and code reviews and address findings within a collaborative, cross-functional team
- TS/SCI clearance with a polygraph
- HS diploma or GED
Desired Qualifications
- Experience with Java, Python, JavaScript, React, Angular, and NodeJS
- Experience with AWS, Azure, or Google Cloud Platform
- Knowledge of shell scripting and automation
- Knowledge of DevOps, continuous integration, and continuous deployment
- Knowledge of relational and hierarchal data structures or functional programming
- Master's degree in IT or Software Development
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.