Backend software engineer 2
Backend Software Engineer 2
Location: Denver, CO
Job Description
The Backend Software Engineer 2 will be responsible for designing, developing, and maintaining software applications and services that support the company's backend systems. The ideal candidate will have experience with backend technologies such as Java, Python, and Node.js, as well as experience with database technologies such as MySQL and MongoDB.
Responsibilities
- Design, develop, and maintain software applications and services that support the company's backend systems
- Collaborate with cross-functional teams to identify and prioritize software features and enhancements
- Write clean, efficient, and well-documented code
- Debug and troubleshoot software issues
- Ensure software meets quality standards and is delivered on time
- Stay up-to-date with emerging trends and technologies in backend development
Requirements
- Bachelor's degree in Computer Science or related field
- 3+ years of experience in backend software development
- Experience with Java, Python, and Node.js
- Experience with database technologies such as MySQL and MongoDB
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills