Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies. Enjoy a collaborative culture, competitive benefits, and the opportunity to impact real-world projects. What we offer: Flexible remote options, professional development stipends, and quarterly innovation days.
Responsibilities
- Design and implement cloud-native microservices using Java/Python
- Lead code reviews and mentor junior engineers
- Optimize application performance and scalability
- Collaborate with product teams to define technical requirements
- Implement CI/CD pipelines using AWS and Docker
- Contribute to open-source projects and tech community
Qualifications
- Bachelor's in Computer Science or 5+ years equivalent experience
- Expertise in Java, Python, and JavaScript frameworks
- Strong understanding of RESTful APIs and GraphQL
- Experience with cloud platforms (AWS/Azure/GCP)
- Proficiency in SQL and NoSQL databases
- Agile/Scrum methodology expertise
- Excellent problem-solving and communication skills