Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Tulsa and help shape the future of digital innovation. We're a cutting-edge tech company passionate about building scalable solutions that transform industries. Our collaborative environment encourages creativity and professional growth, offering competitive benefits and flexible work arrangements. If you're ready to tackle complex challenges and make a tangible impact, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance backend systems using Python and AWS
- Lead code reviews and mentor junior engineers to uphold quality standards
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and optimize system scalability
- Contribute to architectural decisions and technology roadmap planning
- Troubleshoot complex issues and drive continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Python, JavaScript, and cloud platforms (AWS preferred)
- Strong understanding of microservices architecture and RESTful APIs
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Proven ability to lead technical projects and mentor team members