Lead Back End Software Engineer - Node.js / API Focus
The Specialized Recruiting Group - Charlotte, NC
Apply NowJob Description
Performance Objectives:Develop high-quality software design and architectureIdentify, prioritize and execute tasks in the software development life cycleDevelop tools and applications by producing clean, efficient codeAutomate tasks through appropriate tools and scriptingReview and debug codeCreate integration modules and abstract APIs to pass data to and from internal/external systems and products using multiple RESTful APIs.Perform validation and verification testingCollaborate with internal teams and vendors to fix and improve productsEnsure software is up-to-date with latest technologies Background Profile Significant experience in software developmentSignificant experience with NodeJS and ExpressJS-based frameworksSignificant experience designing and implementing RESTful, JSON APIsModerate experience designing and maintaining contract tests between interdependent API services.Some experience with serverless deployments and event-driven systemsIn-depth knowledge of relational databases (e.g. PostgreSQL, MySQL)Analytical mind with problem-solving aptitudeAbility to work independentlyGrowth-mindset in approaching new technologies and patternsModerate experience with MongoDBModerate experience with Ruby and/or Ruby-on-RailsSome Experience with GraphQL tools such as ApolloSome Experience with containerization
Created: 2021-11-29