Job Description
Join our elite engineering team at InnovateTech Solutions, a leading AI-driven software company revolutionizing cloud infrastructure. We're urgently seeking a talented Senior Software Engineer to architect scalable solutions and drive innovation. Enjoy competitive compensation, flexible work arrangements, and cutting-edge projects with immediate start dates. Be part of a culture that values technical excellence and rapid iteration.
Responsibilities
- Design and implement microservices using Java, Python, and Go
- Optimize cloud-native applications on AWS and Azure
- Lead CI/CD pipeline automation using Jenkins and GitLab
- Collaborate with cross-functional teams on agile sprints
- Conduct code reviews and enforce best practices
- Debug complex production issues and implement fixes
- Document system architecture and API specifications
Qualifications
- 5+ years experience in software development
- Bachelor's degree in Computer Science or equivalent
- Expertise in distributed systems and RESTful APIs
- Proficiency with containerization (Docker/Kubernetes)
- Strong knowledge of SQL and NoSQL databases
- Familiarity with test-driven development methodologies
- Excellent problem-solving and communication skills
- Experience with cloud security protocols