Job Description
Join InnovateTech Solutions as a Contract Software Engineer and contribute to cutting-edge cloud infrastructure projects. This 6-month contract offers flexible remote work with occasional on-site collaboration in our San Jose headquarters. You'll work with a dynamic team building scalable solutions for enterprise clients, with opportunities to extend based on performance. We offer competitive compensation, modern tech stack, and a collaborative culture.
Responsibilities
- Design and implement scalable cloud-based applications using AWS/GCP
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Optimize system performance and resolve complex technical challenges
- Write clean, maintainable code following best practices
- Participate in Agile ceremonies and contribute to sprint planning
- Mentor junior developers through pair programming and code reviews
- Document technical specifications and create API documentation
Qualifications
- 3+ years of professional software development experience
- Proficiency in Python, Java, or Node.js with cloud frameworks
- Strong understanding of microservices architecture and REST APIs
- Experience with CI/CD pipelines (Jenkins, GitLab CI)
- Familiarity with containerization (Docker, Kubernetes)
- Knowledge of database design (SQL, NoSQL)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills