Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing the fintech industry from our Tampa headquarters. As a Senior Software Engineer, you'll architect scalable cloud solutions while mentoring junior developers. Enjoy flexible work arrangements, cutting-edge tech stack, and a culture that values innovation and work-life balance.
Responsibilities
- Lead end-to-end development of cloud-native microservices using AWS and Kubernetes
- Mentor 3+ engineers through code reviews and pair programming sessions
- Implement CI/CD pipelines using Jenkins and Terraform for infrastructure as code
- Collaborate with product teams to translate business requirements into technical specs
- Optimize system performance and conduct rigorous security audits
- Contribute to open-source projects and present at tech meetups
Qualifications
- 5+ years of experience in object-oriented programming with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Proven track record of leading high-availability SaaS deployments
- Strong background in RESTful API design and GraphQL implementation
- Experience with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent practical experience
- Certification in AWS or GCP (preferred)