Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cutting-edge software development. We're seeking a passionate Senior Software Engineer to architect and build scalable solutions that transform industries. Located in the heart of Oklahoma City's booming tech corridor, you'll collaborate with elite talent on projects that impact millions. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape our next generation of products.
Responsibilities
- Lead full-stack development of cloud-native applications using microservices architecture
- Mentor junior engineers and conduct code reviews to maintain high-quality standards
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate business requirements into technical solutions
- Stay current with emerging technologies and drive innovation in our tech stack
- Participate in Agile ceremonies and contribute to continuous improvement processes
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in JavaScript/TypeScript, Python, and cloud platforms (AWS/Azure)
- Proven experience with containerization (Docker/Kubernetes) and CI/CD pipelines
- Strong understanding of RESTful APIs and database design (SQL/NoSQL)
- Excellent problem-solving skills with ability to tackle complex technical challenges
- Experience leading cross-functional teams and delivering projects on schedule
- Portfolio demonstrating scalable, production-level applications