Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation! We're seeking passionate tech professionals to build scalable, cloud-native applications while enjoying the flexibility of remote work from Oklahoma City. Our collaborative team values creativity, technical excellence, and work-life balance. What you'll love: Competitive compensation, comprehensive benefits, professional development stipends, and the opportunity to work on cutting-edge projects that impact millions of users. Why Oklahoma City? Thriving tech ecosystem, affordable living, and our hybrid office model offers 3 days remote/2 days in-office flexibility.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies (AWS, GCP, Azure)
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and implement CI/CD pipelines
- Contribute to architecture decisions and technical documentation
- Ensure robust security protocols and compliance standards
Qualifications
- 5+ years of experience in software development with strong proficiency in Python/Java/JavaScript
- Expertise in cloud platforms (AWS/Azure/GCP) and container orchestration (Kubernetes)
- Proven experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Agile methodologies and test-driven development
- Bachelor's degree in Computer Science or equivalent experience