What are the responsibilities and job description for the Node. JS developer position at Cigniti Inc.?
Cigniti is looking for highly skilled Sr. Node Js developers for its projects in Boston, San Diego, CA, Dallas, TX or in Princeton NJ. This is a fulltime position (No Contractors) and needs to be in office 5 days a week.
- Demonstrated working knowledge of software design.
- Able to work independently with minimum supervision.
- Highly skilled developer in JavaScript and Node.js
- Able to be responsible for designing, implementing, and maintaining a section of a design.
- Detail oriented, with effective verbal and written communication skills.
- Able to communicate with candor and trust at multiple levels of the organization.
- Demonstrated abilities to leverage creativity to overcome obstacles and work with a sense of urgency.
- Experience with web build tools such as npm, Browserify, or WebPack
- Experience with Azure technologies such as Application Gateway, Functions, Web Apps, SQL, and Databricks
- Experience with relational databases, e.g. Postgres
- Good understanding of software development principles and patterns, e.g. TDD, SOLID, Gang of Four
- Experience with a CI / CD pipeline, e.g. Azure DevOps Gradle, Maven, Bamboo, Jenkins
- Experience with Git
- Experience with FDA and HIPAA regulations a plus
- In-depth Object-oriented programming is useful.
- Able to organize and judge multiple priorities.
- Agile or other software development life cycle concepts is a plus.