Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking passionate innovators to build scalable cloud-native applications using cutting-edge technologies. Our agile team thrives in a collaborative environment where your expertise directly impacts product excellence and user satisfaction. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while solving complex technical challenges.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize application performance and security protocols
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with cloud platform exposure
- Strong knowledge of containerization (Docker) and orchestration (K8s)
- Proven experience with RESTful API development and testing
- Familiarity with Agile methodologies and Jira workflow
- Excellent problem-solving skills and attention to detail