Senior Software Developer
$134,100–$241,400 year
On-siteHuntsville, Alabama, United States
Job Summary
Develop desktop applications using Electron with React and TypeScript to connect to a C++ server, while building browser-based data analysis tools featuring a React front-end, Python Django server, and SQL database backends. Implement GUI designs provided by the Product Designer, maintaining clear separation of concerns between components and underlying logic. Write testable code and develop unit and integration tests for Continuous Integration pipelines, ensuring all development complies with the Risk Management Framework. Support the customer on-site at Redstone Arsenal as needed in a staff-augmentation role for the analysis team. This role is part of the Federal Solutions team, which delivers resources to US government customers in defense, security, and intelligence markets.
Required Qualifications
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent with 15+ years of experience
- Master's degree with 12+ years of experience
- Proficient in C++
- Proficient in Python
- Strong fundamentals in Object-Oriented Programming
- Strong fundamentals in memory management
- Growth mindset
- US Citizen eligibility for TS/SCI
- Ability to pass a polygraph
Desired Qualifications
- Experience developing with React
- Experience with Flask
- Experience with relational databases
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.