Key Responsibilities :
Develop applications by selecting appropriate technical solutions, optimizing development, and ensuring maintainability.
Interpret application, feature, and component designs to implement solutions according to specifications.
Code, debug, test, document, and communicate development progress.
Validate and integrate solutions with user representatives.
Optimize efficiency, cost, and quality while ensuring customer satisfaction.
Conduct code reviews for peers and team members.
Create and maintain design documentation, requirements, and test cases.
Define and enforce configuration management plans.
Provide clarifications to the testing team and review test plans.
Advise developers on feature and component design with a deep understanding of business needs.
Perform root cause analysis on defects and take proactive measures to improve quality.
Contribute to project effort estimation and knowledge management.
Execute and monitor release processes.
Interface with customers to clarify requirements, present design options, and conduct product demos.
Mentor and manage team members by setting goals and providing feedback.
Required Qualifications :
Minimum 5 years of development experience.
Experience with microservices and event-based architectures.
Cloud experience (Azure preferred).
Proficiency in ORM frameworks (e.g., Sequelize).
Experience building serverless applications.
Strong problem-solving and debugging skills.
Good communication skills and ability to work independently.
#J-18808-Ljbffr
Back End Developer • Littleton, CO, United States