Job Description
Join our dynamic team at TechInnovate Solutions, a leading tech firm transforming digital experiences. We're urgently seeking a Senior Software Engineer to lead cutting-edge projects in our Oklahoma City hub. Enjoy competitive compensation, flexible work arrangements, and opportunities for career growth in a collaborative environment.
Responsibilities
- Design and implement scalable cloud-based applications using AWS and microservices architecture
- Lead code reviews and mentor junior developers to ensure best practices
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex technical issues
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development with Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record of delivering high-impact projects in agile environments
- Excellent problem-solving skills and attention to detail
- Relevant certifications (AWS/Azure) preferred