Job Description
Join our dynamic team as a Senior Software Developer for a high-impact contract opportunity in Oklahoma City! InnovateTech Solutions is seeking an experienced professional to architect and implement cutting-edge solutions for our enterprise clients. This 6-month contract offers competitive compensation, flexible remote options, and the chance to work with transformative technologies in a collaborative environment.
Our ideal candidate thrives in agile environments and possesses a proven track record of delivering scalable applications. You'll collaborate with cross-functional teams to solve complex challenges while mentoring junior developers. This role requires immediate availability and offers potential for extension based on performance.
Responsibilities
- Design and develop scalable backend services using Node.js and AWS
- Lead API development and integration with third-party systems
- Mentor junior developers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize application performance and troubleshoot complex issues
- Document technical specifications and create comprehensive test suites
- Collaborate with product managers to translate requirements into technical solutions
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in JavaScript, TypeScript, and React
- Strong AWS experience (EC2, Lambda, RDS, S3)
- Proven experience with RESTful API design and development
- Familiarity with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills with attention to detail
- Excellent communication and collaboration abilities