Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and make an immediate impact! We're seeking a talented professional to lead critical projects in our fast-paced, cutting-edge environment. This direct hire opportunity offers competitive compensation, flexible work arrangements, and the chance to work on transformative technologies that shape tomorrow's digital landscape.
Responsibilities
- Architect scalable cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and implement robust security protocols
- Lead CI/CD pipeline improvements and DevOps practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in software development with emphasis on backend systems
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proven track record with AWS/Azure and containerization technologies (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent technical experience
- Strong problem-solving skills and ability to work in agile environments
- Experience with distributed systems and database optimization