Job Description
Join InnovateTech Dynamics as a Senior Software Engineer and help shape the future of digital innovation in Oklahoma's thriving tech hub. We're seeking a passionate leader to architect scalable solutions for our enterprise clients while mentoring a dynamic team. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in a collaborative environment.
Responsibilities
- Design and develop high-performance cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product requirements and technical roadmaps
- Implement CI/CD pipelines and optimize system performance
- Lead architectural decisions and conduct thorough code testing
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in software development with proficiency in Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in RESTful APIs and microservices architecture
- Proven leadership experience in agile development environments
- Bachelor's degree in Computer Science or equivalent technical certification
- Excellent problem-solving skills and ability to translate business needs into technical solutions