Job Description
Join InnovateTech Solutions, a leading tech company transforming digital experiences. We're seeking a passionate Senior Software Engineer to build scalable solutions for enterprise clients in the heart of Washington D.C. Collaborate with cross-functional teams to architect cutting-edge applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work on high-impact projects with Fortune 500 partners.
Responsibilities
- Design, develop, and deploy cloud-native applications using microservices architecture
- Lead code reviews and implement CI/CD pipelines for seamless deployment
- Optimize system performance and troubleshoot complex technical issues
- Mentor junior engineers and contribute to technical documentation
- Collaborate with product teams to translate business requirements into technical solutions
- Implement security best practices and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development (Python, Java, JavaScript)
- Expertise in cloud platforms (AWS, Azure, or GCP)
- Strong understanding of RESTful APIs and microservices patterns
- Experience with containerization (Docker, Kubernetes)
- Proven ability to lead technical projects and mentor team members
- Portfolio demonstrating complex software solutions