Job Description
Join our dynamic team at InnovateTech Solutions and transform your career in the heart of Raleigh's thriving tech hub! We're seeking a passionate Senior Software Engineer who values flexibility and professional growth. Enjoy fully flexible work hours to maintain your ideal work-life balance, plus comprehensive relocation assistance including moving stipends, temporary housing, and visa sponsorship if needed. Collaborate with industry leaders in cutting-edge projects while embracing a remote-friendly hybrid model (3 days office/2 days remote). Our inclusive culture encourages innovation, continuous learning, and personal development.
Responsibilities
- Design and implement scalable cloud-native applications using AWS and Kubernetes
- Mentor junior developers through code reviews and architectural guidance
- Lead agile sprints and contribute to product roadmap discussions
- Optimize system performance and implement CI/CD pipelines
- Collaborate with cross-functional teams to deliver high-impact solutions
- Research emerging technologies and propose innovative improvements
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in microservices architecture and RESTful APIs
- Proven track record of shipping enterprise-grade applications
- AWS certification or equivalent cloud platform experience
- Strong problem-solving skills with system design expertise
- Bachelor's degree in Computer Science or related field
- Experience with agile methodologies and JIRA/Confluence