Job Description
Join InnovateTech Memphis as a Senior Software Engineer and help shape the future of fintech innovation! We're seeking passionate developers to build scalable cloud solutions for our rapidly growing portfolio of financial technology products. Our collaborative Memphis-based team values creativity, technical excellence, and work-life balance. Enjoy competitive compensation, comprehensive benefits, and the opportunity to make a tangible impact on millions of users.
What you'll love:
- Modern tech stack including AWS, React, and Python
- Flexible hybrid work model (3 days in-office)
- Professional development stipend and conference attendance
- Inclusive culture with regular team-building events
Responsibilities
- Design and implement RESTful APIs for high-transaction fintech applications
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and scalability using cloud-native architecture
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and maintain robust testing frameworks
- Lead architectural decisions for new feature development
- Contribute to open-source projects and technical community events
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python and JavaScript (React/Node.js)
- Strong understanding of AWS services (EC2, S3, Lambda, RDS)
- Experience with microservices architecture and containerization (Docker)
- Proven track record of shipping production code at scale
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, agile environments