Position Title: Senior Software Engineer
Location: Fort Meade, MD
Clearance Required: TS/SCI with Full-Scope Polygraph
Sign-On Bonus Eligible: Yes
Elevate Your Software Engineering Career with DeNOVO Solutions!
Are you a seasoned Software Engineer with a passion for developing cutting-edge software systems that solve complex problems? DeNOVO Solutions is seeking a Senior Software Engineer to lead the design, development, and enhancement of mission-critical software. In this role, you’ll drive the innovation of diverse systems, ranging from real-time operations and data-intensive analytics to novel algorithm development. This is your chance to work on impactful projects that directly contribute to national security.
Why You’ll Love This Role:
- Innovative Problem Solving: Design, develop, and enhance advanced software systems to tackle challenging real-world problems.
- Lead & Collaborate: Oversee software development teams, ensuring quality and performance across all projects.
- Mission-Critical Impact: Develop systems that support vital national security operations while staying at the forefront of technology.
Key Responsibilities:
- Analyze & Innovate: Analyze user requirements to derive software design and performance specifications.
- Develop & Debug: Design, code, debug, and modify software systems to enhance performance, add features, and resolve defects.
- Integrate & Optimize: Integrate existing software into new or modified systems, ensuring seamless performance.
- Algorithm Development: Design and implement complex algorithms, adhering to strict timing, system resource, or interface constraints.
- Team Leadership: Lead multiple software development teams, delegating responsibilities and monitoring performance.
- Documentation & Standards: Write and review technical documentation, recommending improvements to software development processes.
- Testing & Quality Control: Develop and execute test procedures to ensure compliance with performance and functional standards.
- Collaboration: Work closely with system engineers, hardware engineers, and stakeholders to derive and meet project requirements.
- Technology Recommendations: Recommend new technologies and processes to enhance software projects.
Required Skills & Experience:
- Extensive Expertise: 20+ years of experience in software engineering for programs and contracts of similar scope, type, and complexity.
- Education: Bachelor’s degree in Computer Science or a related discipline. (Four additional years of SWE experience may be substituted for a degree.)
- Technical Proficiency: Proven expertise in designing, coding, and debugging complex software systems, including the ability to lead teams through the entire development lifecycle.
- Collaboration Skills: Strong ability to work with interdisciplinary teams, ensuring the seamless integration of requirements, design, and technology.
Preferred Qualifications:
- Advanced knowledge of real-time systems, data-intensive analytics, and cutting-edge software development tools and methodologies.
- Experience with scientific analysis and mathematical modeling to predict and measure system performance.
Salary Range:
$175,000 - $215,000 annually. At DeNOVO Solutions, we value experience and expertise. Compensation may exceed the listed range to align with the skills and experience of the candidate.
Why Join DeNOVO Solutions?
At DeNOVO Solutions, we believe in creating a culture where innovation meets collaboration. As a Minority-Owned and Service-Disabled Veteran-Owned Small Business (MO/SDVOSB), we empower our employees to make meaningful contributions to national security missions. Our benefits package is designed to support your professional growth and personal well-being:
- 100% employer-paid medical, dental, and vision premiums for you and your family.
- Access to Teladoc Health for virtual urgent care and primary care services.
- 401k with 6% matching and annual profit-sharing contributions.
- Lifestyle Spending Account (LSA) for wellness expenses, including gym memberships and spa treatments.
- Life Insurance, Short-Term and Long-Term Disability coverage.
- 120 hours of Paid-Time-Off (PTO) and 11 paid Federal holidays.
- Paid Military Leave, Parental Leave, Bereavement Leave, and Mental Health Leave.
- Ongoing skill development and certification support to help you stay ahead in your career.
Ready to Apply?
If you’re ready to take your software engineering expertise to the next level and work on projects that make a difference, apply today and join the DeNOVO Solutions team! Let’s innovate and shape the future together.