onsite
Senior Software Engineer - Solidus Technical Solutions
Software Engineer
Senior Software Engineer leading full‑stack development of mission‑critical systems, overseeing architecture, design, testing, and deployment while mentoring staff and ensuring 24/7 operational reliability.
About the role
Key Responsibilities
- Architect, design, develop, and integrate enhancements for existing mission‑critical software systems.
- Lead the full software development lifecycle, including code reviews, unit testing, integration testing, and deployment in a 24×7 operational environment.
- Provide technical mentorship and guidance to junior engineers, fostering best practices and continuous improvement.
- Collaborate with cross‑functional teams—hardware, cybersecurity, and operations—to ensure seamless system integration and performance.
- Maintain high‑quality, secure, and reliable codebases, adhering to coding standards and security clearance requirements.
Requirements
- Active TS/SCI security clearance.
- 5+ years of professional experience in C++, Java, or Python development for complex, high‑availability systems.
- Strong background in Linux/Unix environments and modern development tools (Git, CI/CD pipelines).
- Proven experience with Agile methodologies and leading technical teams.
- Excellent problem‑solving skills and ability to work effectively in a fast‑paced, mission‑focused setting.