Job Description
Join TechVision Dynamics in Washington DC to architect cutting-edge solutions that shape the future of digital innovation. We're seeking a passionate Senior Software Engineer to build scalable cloud-native applications serving millions of users. You'll collaborate with elite teams in our downtown headquarters, leveraging agile methodologies to deliver mission-critical systems for federal and commercial clients. Enjoy competitive compensation, comprehensive benefits, and opportunities to work with emerging technologies like AI/ML and blockchain.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance through database tuning and caching strategies
- Develop CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and technical documentation
- Implement security protocols compliant with FedRAMP standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years building production-grade enterprise applications
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong understanding of cloud architecture (AWS/Azure/GCP)
- Experience with Agile/Scrum methodologies and JIRA
- Proficient in testing frameworks (JUnit, Mockito, Selenium)
- Clearance eligibility required for government projects