Job Description
Join InnovateTech Solutions, a leading tech innovator, as a Software Engineer in our Washington, VA hub. We're revolutionizing cloud infrastructure with cutting-edge AI-driven solutions. Enjoy competitive weekly pay, flexible remote options, and a collaborative culture that values creativity and impact. You'll architect scalable systems while mentoring junior developers and driving technical excellence.
Responsibilities
- Design, develop, and deploy high-performance cloud-native applications using microservices architecture
- Collaborate with cross-functional teams to define product requirements and technical roadmaps
- Optimize system performance through advanced profiling and iterative improvements
- Mentor junior engineers through code reviews and pair programming sessions
- Implement CI/CD pipelines and infrastructure-as-code best practices
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in software development with proficiency in Python, Java, or Go
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and database design
- Proven experience with CI/CD tools (Jenkins, GitLab CI, or GitHub Actions)
- Excellent problem-solving skills and ability to thrive in agile environments