Title: Software Developer IV (Back-End Focused)
Duration: 6+ Months Contract
Location: Greenwood Village, CO
Hybrid – 4 Days onsite, 1 Days Remote
Interview Process:
Introductory Teams video call with Account Manager (10 – 15 Minutes)
1st Round with Hiring manager – Virtual discussion about resume, non-technical (30 Minutes)
2nd round with Deep discussion about project and technical aspects of it – ONSITE (60 – 90 Minutes)
The developer will:
• Develop scalable API services for new features.
• Optimize backend performance and ensure AWS integration.
• Implement security and best practices for a reliable portal.
Job Description:
The client is seeking a highly skilled Back End Developer to join our team and contribute to the development of scalable and efficient backend systems. The ideal candidate will have a strong background in Node.js and AWS, with extensive experience in designing, building, and maintaining APIs and cloud-based services. This role also requires proficiency in working with databases and containerization technologies.
Required Qualifications:
- 5+ years of experience as a Backend Developer.
- Strong proficiency in Node.js and JavaScript. (Minimum 5 Years)
- Extensive experience with AWS services (Lambda, S3, API Gateway, EC2, RDS, DynamoDB, etc.).
- Solid understanding of RESTful API design and best practices.
- Experience with databases such as MySQL, PostgreSQL, and MongoDB.
- Proficiency in version control systems (Git) and CI/CD pipelines.
- Knowledge of containerization technologies like Docker.
- Strong problem-solving skills with a focus on performance and security.
- Knowledge of AWS Well-Architected Framework.
Responsibilities:
- Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs.
- Assists in preparing technical design specifications based on functional requirements and analysis documents.
- Reviews functional requirements, analysis and design documents and provides feedback. Collaborates with other development staff to achieve quality and consistency.
- Participates in architecture, design and code reviews.
- Develops and maintains operational and system level documentation. 10+ years of experience