Job Description:
• Lead design, development, and modernization of enterprise software systems supporting federal mission needs
• Drive engineering efforts across the full software development lifecycle, from architecture through deployment
• Build scalable, secure, and maintainable backend applications using modern engineering best practices
• Architect and develop APIs using REST and GraphQL
• Lead system design discussions, architecture reviews, and technical decision-making
• Partner with product, architecture, DevSecOps, and infrastructure teams to deliver integrated technical solutions
• Troubleshoot complex application, integration, and system performance issues
• Contribute to cloud modernization, application refactoring, and platform engineering improvements
• Mentor junior and mid-level engineers while establishing engineering standards and best practices
• Support secure software delivery, code quality, testing automation, and CI/CD pipeline integration
• Translate business and mission requirements into technical implementation strategies
Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)
• 9+ years of professional experience in software engineering, including enterprise application development
• Strong hands-on experience with Java, Spring Boot, OpenJDK, GraphQL, Ruby on Rails, and REST APIs
• Experience designing distributed systems, microservices, integrations, and scalable enterprise applications
• Strong understanding of software architecture, system design, design patterns, and engineering best practices
• Experience building cloud-native applications in AWS or Azure
• Experience with CI/CD pipelines, automated testing, source control, and DevSecOps workflows
• Knowledge of secure software development principles, API security, and application security best practices
• Experience troubleshooting production systems, performance tuning, and operational support
• Strong communication and technical leadership skills
• Experience with containerization (Docker/Kubernetes), event-driven architecture, or serverless platforms
• Familiarity with Zero Trust principles and secure systems integration
• Experience supporting federal government agencies
Benefits:
• Remote Work
• Competitive Compensation Package
• Medical, Dental, and Vision
• Life Insurance, Short/Long Term Disability
• Employee Assistance Program
• 401(k) with 4% matching
• Liberal PTO vacation policy
• Generous Annual Continuing Education
• Annual Wellness Budget
• Bonus Incentive Programs (Employee referrals and performance-based rewards)