Job Description
Join our dynamic team at Innovatech Solutions as a Senior Software Engineer and make an immediate impact! We're seeking a passionate professional to lead critical projects in our fast-paced fintech startup environment. Collaborate with cross-functional teams to architect scalable solutions while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape our cutting-edge platform.
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Design and implement RESTful APIs with Go and Python
- Optimize database performance using PostgreSQL and Redis
- Implement CI/CD pipelines using Jenkins and Docker
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted in lieu)
- Expert proficiency in Go, Python, and JavaScript/TypeScript
- Strong experience with cloud platforms (AWS preferred) and containerization
- Proven track record in designing scalable backend systems
- Familiarity with Agile methodologies and JIRA
- Excellent problem-solving skills and attention to detail
- Ability to work independently and collaborate effectively in remote teams