Job Description
Join InnovateTech Dynamics as a Software Engineer and immediately transform cutting-edge ideas into reality! We're seeking passionate developers to build scalable solutions for our enterprise clients in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with modern technologies while making a tangible impact. Our Oklahoma City hub thrives on innovation, mentorship, and rapid growth—perfect for ambitious engineers ready to accelerate their careers.
Responsibilities
- Design, develop, and deploy high-performance applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system architecture for scalability and security using AWS cloud services
- Write clean, maintainable code with comprehensive unit/integration testing
- Troubleshoot, debug, and resolve complex technical issues proactively
- Mentor junior engineers through code reviews and pair programming sessions
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Proficiency in at least two programming languages (Java, Python, or JavaScript)
- Strong understanding of RESTful APIs, microservices, and cloud infrastructure
- Experience with CI/CD pipelines and version control (Git)
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, deadline-driven environments
- Strong communication skills for stakeholder collaboration