Note: The job is a remote job and is open to candidates in USA. BDR Solutions, LLC supports the U.S. Federal Government in achieving its mission and goals. They are seeking a Senior Back-End Developer to build secure, scalable, and high-performing server-side applications and APIs, working closely with cross-functional teams to deliver back-end solutions that meet cloud and security standards.
Responsibilities
- Lead the design and development of secure back-end services, RESTful APIs, and microservices that integrate with IRS digital platforms
- Implement best practices for cloud-native applications in an AWS and Kubernetes-based environment, ensuring compliance with IRS Publication 4812, NIST 800-53, and FISMA requirements
- Collaborate with product owners, technical leads, and stakeholders to refine user stories and translate them into functional back-end features
- Support CI/CD processes using Jenkins, GitHub Actions, and SonarQube, including automated testing and secure deployments
- Perform unit testing, integration testing, and assist in developing automated test cases to ensure 90%+ code coverage for critical functionality
- Troubleshoot and resolve production issues, providing root cause analysis and implementing long-term fixes
- Contribute to performance tuning, scalability testing, and capacity planning to meet IRS standards for availability and load performance
Skills
- Bachelor's degree in Computer Science, Software Engineering, or related field
- This position requires the ability to obtain and maintain a Public Trust background investigation
- Minimum Requirements: Favorable Tier 2 – Moderate Risk Public Trust (SF-85P) investigation
- Elevated Eligibility: Tier 4 – High Risk Public Trust (SF-85P) investigation, if duties involve elevated system privileges, access to sensitive systems
- Staff-Like Access: Contractor personnel must receive a favorable suitability determination before being granted staff-like access to IRS information systems
- 7+ years of back-end development experience, including at least 3+ years in a senior or lead developer role
- Experience working in Agile/Scrum environments delivering iterative releases
- Familiarity with cloud environments, FedRAMP, FISMA, and NIST 800-53 standards
- Experience with tools such as Jenkins, Git, SonarQube, NexusIQ, Selenium, and AppDynamics
- U.S Citizenship is required
- CompTIA Sec+ (or equivalent baseline DoD 8570 IAT Level II certification) (Preferred)
- AWS Certified Developer – Associate (or equivalent cloud certification) (Preferred)
- Certified Scrum Developer (CSD) or other Agile-related certification (Preferred)
- AWS Certified Solutions Architect – Associate or Professional (Preferred)
- Certified Kubernetes Application Developer (CKAD) or similar container-related certification (Preferred)
- Certified Secure Software Lifecycle Professional (CSSLP) or similar secure software development credential (Preferred)
Company Overview