Job Description
Join our dynamic team in the heart of Washington DC as a Senior Software Engineer. We're seeking an innovative professional to architect cutting-edge solutions for federal and commercial clients. This is an immediate hire opportunity with a leading tech firm offering exceptional career growth and competitive benefits.
Our ideal candidate thrives in agile environments, possesses deep technical expertise, and is passionate about solving complex problems. You'll collaborate with cross-functional teams to deliver scalable, secure applications that impact millions of users.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and ensure robust security protocols
- Contribute to CI/CD pipeline improvements and DevOps automation
- Drive innovation through prototyping and research of emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript, Python, and modern frameworks (React, Node.js)
- Proficiency with cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and microservices patterns
- Experience with federal compliance standards (FISMA, NIST) preferred
- Excellent problem-solving skills and collaborative mindset