The Software Engineer will be responsible for managing complex projects through the design, development, testing, and debugging phases of an application delivery cycle. This includes designing and developing components of the service as an individual contributor, writing code, completing programming and documentation, and performing testing and debugging of applications for the enterprise. The engineer will also provide technical and analytical input/guidance to the project team, manage individual projects, develop detailed work plans, ensure adherence to quality standards, and recommend solutions to problems. They will also assist with defining project scope, coordinating programming practices, and identifying resource needs.
Must Have:- 3+ years of JavaScript/TypeScript experience
- Experience creating BE APIs and services using Node.js
- Proficient with APIs, JSON structures
- Ability to write functional Unit Tests
- Proficient with GIT, Jenkins, Unix/Linux (Command Line), and Jira
- Excellent communication skills
Perks:- Access to benefits including medical, dental, vision and 401K contributions
- PTO and sick leave
- Other benefits mandated by state or localities