Job Description
Join InnovateTech Dynamics, a cutting-edge software solutions leader transforming industries through innovative technology. We're seeking a passionate Senior Software Engineer to architect and develop scalable systems that impact millions. Located in the heart of Oklahoma City's booming tech corridor, you'll collaborate with elite teams in a modern, flexible environment with hybrid work options. Enjoy competitive compensation, comprehensive benefits, and opportunities to mentor junior developers while shaping our product roadmap.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead full-stack development with React/Node.js and Python
- Optimize system performance and implement CI/CD pipelines
- Mentor junior engineers through code reviews and pair programming
- Translate business requirements into technical specifications
- Contribute to open-source projects and technical blog content
- Ensure compliance with security best practices and industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and Python
- Strong understanding of RESTful APIs and GraphQL
- Experience with AWS services (EC2, Lambda, S3)
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Demonstrable portfolio showcasing complex projects
- Excellent problem-solving and communication skills