Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the heart of Washington DC. Enjoy fully remote flexibility while shaping cutting-edge solutions for Fortune 500 clients in a collaborative, agile environment. We offer competitive compensation, comprehensive benefits, and opportunities for professional growth in a culture that values innovation and work-life balance.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Lead design sessions and technical documentation efforts
- Ensure security best practices and compliance across all deliverables
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java/Python and modern frameworks (React, Spring Boot)
- Strong experience with AWS/GCP, Docker, and Kubernetes
- Proficiency in RESTful API design and database optimization
- Proven track record of shipping production code in agile environments
- Excellent problem-solving skills and attention to detail