Job Description
InnovateTech Solutions is a cutting-edge technology firm revolutionizing digital experiences from our Jacksonville headquarters. We're seeking passionate innovators to join our mission-driven team.
As a Senior Software Engineer, you'll architect scalable solutions using cloud-native technologies while mentoring junior developers. Our collaborative environment values creativity and technical excellence, offering competitive benefits including flexible work arrangements and professional development stipends.
Responsibilities
- Lead end-to-end development of cloud-based applications using AWS and Azure
- Mentor junior engineers through code reviews and technical guidance
- Design robust APIs and microservices following DevOps best practices
- Optimize system performance and implement CI/CD pipelines
- Collaborate with cross-functional teams to deliver enterprise solutions
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with frameworks
- Strong knowledge of cloud platforms (AWS/Azure) and containerization
- Proven experience with Agile methodologies and DevOps tools
- Excellent problem-solving skills and ability to work in fast-paced environments