Senior Software Developer/Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
- Develop and maintain PKE custom software tools (Mail Crypt, CRL Auto Cache, Kebler, InstallRoot, TACT, PITT, SCL Troubleshooter)
- Perform custom software development for unique PKI requirements not addressed by COTS solutions
- Implement secure coding practices in accordance with NIST 800-53 Rev. 5 guidance
- Conduct monthly source code reviews and security assessments
- Develop test plans and procedures; perform all testing prior to software acceptance
- Create fully documented and commented source code with compilation and installation instructions
- Report development milestones and delivery dates within Integrated Master Schedule
- Support Certificate Authority deployment and modernization of PKI platforms.
Requirements
AGE Solutions is seeking a Senior Software Developer/Engineer to develop, maintain, and enhance custom PKI/PKE tools and applications. This position requires expertise in multiple programming languages and the ability to work with both COTS and GOTS PKI solutions., * Bachelor’s Degree in Computer Science, Software Engineering, or related field
- 7+ years of software development experience in government/DoD IT environment
- Must have and maintain a current DoD Secret clearance
- Expert proficiency in C++, C#, Java, VB.NET, Python, and Rust
- Proficiency with Windows and UNIX shell scripting
- Advanced knowledge of NIST 800-53 secure coding practices
- Ability to produce comprehensive technical documentation and release notes
- Understanding of certificate management, cryptographic libraries, and PKI concepts
- Experience with test planning, unit testing, and quality assurance procedures
- Must reside within a commutable distance of Ft. Meade, MD in order to work onsite full time
The projected salary range for this position is $150,000+ annually. Final compensation will be determined based on factors including years of relevant experience, active security clearance level, certifications, technical skillset, contract requirements, and overall qualifications.
Benefits & conditions
At AGE Solutions, we reward performance, invest in growth, and share success. Our benefits support the whole person, professionally, financially, and personally.
- 26 Days Paid Leave: Includes vacation, sick, personal time, and holidays. You choose how to use it.
- Performance Bonuses: Performance bonuses are awarded based on individual contributions and company-wide results, aligning recognition with impact.
- 401(k) with Match: We match 3% of your contributions with immediate vesting.
- Financial Protection: Company-paid life insurance up to $300K and options for additional coverage for you and your dependents.
- Health Benefits: Multiple medical plans, dental, vision, FSA and HSA options to fit your needs.
- Parental Leave: 15 days of fully paid leave for new parents, because family matters.
- Military Differential Pay: We bridge the gap for employees on active duty, so they don’t take a financial hit while serving.
- Professional Growth: Paid training and certifications, tuition reimbursement, and the tools and tech to get the job done right.
- Shared Success: In the event of a company sale, our CEO has committed to returning 80% of net proceeds to employees. This ensures our team shares in the long term value they help create.
At AGE, you’ll do work that matters, supported by a company that delivers for its people.
About the company
AGE Solutions is a premier technology and professional services company, providing in-depth consulting, advanced technology solutions, and essential services throughout the U.S. government, defense, and intelligence sectors. Prioritizing innovation and client-focused solutions, we assist major agencies in addressing intricate issues and ensuring a more secure future.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Top-Paying Tech Jobs (with Salaries)
The 12 Best Jobs for Software Engineers