CCH Banner

Lead Software Engineer - Backend

San Diego, CA, USA ● Virtual Req #3711
Friday, May 5, 2023
Cross Country Healthcare is looking for top talent to join our team!  Cross Country Healthcare, Inc. (CCH) is a leader in providing total talent management including strategic workforce solutions, contingent staffing, permanent placement and other consultative services for healthcare clients. Leveraging over 35 years of expertise and insight, CCH solves complex labor-related challenges for clients while providing high-quality outcomes and exceptional patient care. As a multi-year Best of Staffing® Award winner, CCH is committed to excellence in delivery of its services and was the first public company to earn The Joint Commission Gold Seal of Approval® for Health Care Staffing Services Certification with Distinction.

BASIC PURPOSE:

The primary responsibility of the Lead Software Engineer- Backend is developing and maintaining modular and reusable back-end components using Node.js, Serverless Framework, Webpack, Express.js, and Nest.js. The Developer is instrumental in profiling and improving back-end application performance, mentor team members and take end-to-end technical ownership of applications and must be able to stay on top of technology changes in the market and continuously look for opportunities to leverage new technology.
 

ESSENTIAL FUNCTIONS:

• Contributes to backend design, technical direction and backend architecture including collaborating with various teams

• Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement

• Designs efficient and reusable backend systems that drive complex applications

• Creates microservices using Node.js

• Builds reusable components and backend libraries for future use

• Creates testable, highly available applications and services with monitoring and alerting

• Builds cloud applications with Amazon Web Services (AWS)

• Translates designs and process wireframes into high quality code

• Identifies and resolves performance and scalability issues

• Mentors less experienced team members

• Collaborates with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products

• Must be able to perform the essential functions of the job, with or without reasonable accommodation

• All other duties as assigned
  

QUALIFICATIONS:

• Bachelor’s degree in Computer Science / related engineering field OR equivalent experience

• in related field

• 10+ years of experience in backend development

• 5+ years of experience in Node.js ( JavaScript & Typescript )

• Strong understanding of JavaScript and related technologies in Amazon Web Service (AWS), Azure, Google Cloud.

• Experience with popular Node.js frameworks ( Express.js, Serverless Framework, NestJS, etc. )

• Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and the event loop

• Familiarity with new specifications of ECMAScript and Typescript

• Experience with data structure libraries (e.g., Immutable.js)

• Understanding the nature of asynchronous programming and its quirks and workarounds

• Good understanding of any server-side templating languages

• Experience with RESTful APIs ( HTTP /HTTPS / Axios ) and GraphQL

• Have a good understanding of concepts like concurrency, parallelism, event driven architecture

• Have experience with REST-ful APIs for internal and external products

• Experience with technologies like Redis, Elasticsearch, NoSQL, RDBMS, Queues, Event Bus and Cloud Functions

• Knowledgeable of modern authorization mechanisms such as JSON Web Tokens, oAuth2, AWS Cognito, Key Cloak.

• Familiar with modern build pipelines and tools

• Experience with common JavaScript development tools such as Babel, Webpack, NPM, Node, etc. and testing frameworks ( Jest, Mocha, etc. )

• Ability to understand business requirements and translate them into technical designs

• Familiarity with Git code versioning tools

• Good written, verbal communication skills

• Great team player


#IND_1 #CB 

 

 

Benefits 
Cross Country Healthcare offers a competitive compensation and benefits program including: Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, Voluntary Insurance,  401(k) plan, Tuition Assistance, and Pet Insurance.

Cross Country Healthcare is an EEO employer - M/F/Veteran/Disability

Other details

  • Job Family CORP Information Systems
  • Job Function MGR
  • Pay Type Salary
  • Min Hiring Rate $135,900.00
  • Max Hiring Rate $145,000.00
Location on Google Maps
  • San Diego, CA, USA
  • Virtual