Job Description
Join InnovateTech Solutions, a fast-growing fintech disruptor, and help revolutionize digital banking experiences. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and mentor our Phoenix development team. Enjoy competitive compensation, flexible work arrangements, and cutting-edge projects in a collaborative startup environment.
Responsibilities
- Design and implement microservices using AWS/GCP and containerization technologies
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architectural decisions for new feature development
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP) and container orchestration (Kubernetes)
- Experience with RESTful API design and database optimization
- Familiarity with Agile methodologies and Jira/Confluence
- Strong problem-solving skills and system architecture experience