Serverless Developer (AWS)

Overview

On Site
Accepts corp to corp applications
Contract - Contract

Skills

JavaScript
AWS
Typescript
Node.js
Microservices
S3
Claims
RESTFUL API
Lambda
API gateway
Insurance
Billing
serverless
Event bridge
AWS Step Functions

Job Details

Position: Serverless Developer

Location: Portsmouth, NH (Onsite)

Job Mode: Contract

Job Description:

We are seeking a motivated and detail-oriented Serverless Developer proficient in AWS serverless architecture.

In this role, you will design, develop, and maintain serverless applications, enabling us to scale efficiently while reducing operational overhead.

The ideal candidate will have a strong understanding of cloud computing principles and experience in building and deploying serverless applications using AWS services.

This role involves servicing 50-60 Lambda functions and multiple Step Functions to orchestrate these Lambda functions.

Responsibilities:

  • Upgrade Node.js runtimes for existing Lambdas from Node.js v18 to v20/v22.
  • Remediate security issues according to NYDFS Cybersecurity requirements.
  • Implement new Lambdas and update existing ones for new feature development.
  • Event data to the data lake for new transactions.

Domain

  • Claims & Billing

Portfolio

  • Billing

Must Haves

  • Strong proficiency in TypeScript/JavaScript (Node.js).
  • Experience in designing and developing serverless applications using AWS Lambda, AWS Step Functions, API Gateway, DynamoDB, S3, EventBridge, and other AWS services.
  • Ability to collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
  • Monitor and optimize application performance, security, and cost-effectiveness.
  • Troubleshoot and resolve issues promptly.
  • Understanding of RESTful APIs and microservices architecture.

Nice To Haves

  • Implement CI/CD pipelines to automate deployment processes for serverless applications via AWS CDK.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills and the ability to work effectively in an Agile team environment.
  • Knowledge of DevOps practices and CI/CD tools (e.g., Bamboo, CloudForge, GitHub Actions).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.