Location: Madison, NJ
Salary: $65.00 USD Hourly - $75.00 USD Hourly
Description: Our client is currently seeking a Software Developer: III (Senior)
This role involves working closely with Agile development teams to modernize software delivery using automation, cloud-native technologies, and AI-driven insights. The focus is on Node.js development, AWS Serverless technologies, Infrastructure as Code (IaC), Containers, CI/CD automation, and API development, with an emphasis on Generative AI and Machine Learning solutions.
Qualifications & Requirements:
Responsibilities:
- Develop scalable, secure APIs and microservices using Node.js and AWS serverless technologies.
- Automate software delivery and deployment pipelines with CI/CD practices.
- Optimize container workloads for ECS Fargate and Lambda.
- Use IaC tools like AWS CDK, CloudFormation, or Terraform.
- Implement Test-Driven Development (TDD) and ensure code quality.
- Lead Generative AI/LLM initiatives using AWS Bedrock.
- Manage event-streaming with Confluent Kafka.
- Monitor applications and infrastructure with Datadog.
- Design efficient data solutions using MongoDB and NoSQL technologies.
- Collaborate with data scientists, architects, and ML engineers.
- Mentor teams on best practices and AI/ML integration.
- Deploy and fine-tune LLMs for application needs.
- Ensure secure and responsible AI development.
Experience: 7+ years in Agile software teams.
- Skills:
- Expert in Node.js, JavaScript/TypeScript, and RESTful APIs.
- Experience with Confluent Kafka and AWS services (Lambda, API Gateway, etc.).
- Advanced Docker containerization skills.
- Intermediate knowledge of IaC tools (AWS CDK, CloudFormation, Terraform).
- Proficiency in CI/CD tools (GitLab, Jenkins, Bitbucket).
- Strong understanding of networking, IAM security, and deployment strategies.
- Hands-on experience with Generative AI, LLMs, and transformer models.
- Familiarity with AWS Bedrock Services.
- Knowledge of responsible AI practices.
Soft Skills:
- Excellent communication and documentation skills.
- Ability to mentor and lead cross-functional teams.
- Simplify complex technical concepts for non-technical audiences.
Education:
- Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!