Senior Software Engineer
Solidus Technical Solutions, LLC · Aurora, CO · 2 wk ago
Engineering$165k–$207k/yrFull-time
About the role
The Senior Software Engineer position at Solidus requires onsite work in Aurora, CO and an active TS/SCI security clearance. Candidates must hold this clearance to be considered.
Responsibilities
- Lead and participate in the entire software life cycle including architecture, development, test, and installation
- Support the design, development, integration, and maintenance of new software functionality
- Support the professional development of team members and ensure senior technical personnel pass on knowledge to more junior personnel
- Lead design reviews, team meetings, program and customer meetings as needed
- Lead design performance and cost trade-offs for proposed engineering changes
Requirements
- Active TS/SCI clearance is required
- A minimum of 8 years of relevant work experience with a Bachelor's Degree, 6 years with a Master's Degree
- Cultural fit amongst a collaborative team environment
- Software development experience in JAVA and/or C++ within the context of the full software development lifecycle, including: software requirements, design, development, debug and test
- Demonstrated ability to integrate complex software and hardware subsystems and resolve identified conflicting issues
- Demonstrated ability to leverage previously written code and make modifications as necessary
- Demonstrated ability to work closely with other disciplines (systems engineering, networking, configuration management, and hardware engineers) to troubleshoot and fix problems
- Self-directed, able to multi-task and prioritize work, possess excellent problem-solving skills, have strong written and verbal communication skills, is customer-focused, and organized
- Proven communicator, able to describe complex and diverse engineering topics
- Strong leadership and be able to effectively manage technical staff for successful execution of programs, while maintaining and developing positive team dynamics
Qualifications
- Cultural fit amongst a collaborative team environment
- Software development experience in JAVA and/or C++ within the context of the full software development lifecycle, including: software requirements, design, development, debug and test
- Demonstrated ability to integrate complex software and hardware subsystems and resolve identified conflicting issues
- Demonstrated ability to leverage previously written code and make modifications as necessary
- Demonstrated ability to work closely with other disciplines (systems engineering, networking, configuration management, and hardware engineers) to troubleshoot and fix problems
- Self-directed, able to multi-task and prioritize work, possess excellent problem-solving skills, have strong written and verbal communication skills, is customer-focused, and organized
- Proven communicator, able to describe complex and diverse engineering topics
- Strong leadership and be able to effectively manage technical staff for successful execution of programs, while maintaining and developing positive team dynamics
Benefits
Full benefits: $165,000 to $207,000 annually
Reduced benefits (no medical, dental, vision): Up to $223,000 annually
Pay
$165,000 to $207,000 annually
Schedule
N/A