Job Description
Join our cutting-edge team at InnovateTech Solutions, where we're revolutionizing government technology from the heart of Washington DC. As a Senior Software Engineer, you'll architect scalable systems for federal agencies while working with modern cloud technologies. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape impactful projects that serve millions of citizens.
Responsibilities
- Design and implement microservices using AWS/Azure and containerization technologies
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Ensure compliance with federal security standards (NIST, FedRAMP)
- Conduct thorough testing and debugging across all development phases
- Participate in agile ceremonies and contribute to architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Proficiency in Python, Java, or Go with cloud-native frameworks
- Strong understanding of RESTful APIs and event-driven architecture
- Experience with CI/CD tools (Jenkins, GitLab CI) and infrastructure-as-code
- Familiarity with government contracting processes and compliance requirements
- Proven ability to lead technical projects and cross-functional teams