Description

You will build and support web applications across on-premise and cloud environments.

Responsibilities

  • Develop and maintain web applications using NodeJS and JavaScript.
  • Design and implement RESTful APIs and web services.
  • Manage application deployment across Windows, Linux, and cloud platforms.
  • Configure and manage containerized applications and load balancing.
  • Support the full software development lifecycle (SDLC) within SAFE Agile Scrum processes.

Required Skills

  • 5+ years of experience in application development and support.
  • Proficiency in NodeJS and JavaScript.
  • Experience with REST APIs and web service architecture.
  • Hands-on experience with AWS or Azure cloud environments.
  • Knowledge of AWS cloud architecture and CI/CD processes.
  • Experience with Docker containerization.
  • Working knowledge of PostgreSQL, MongoDB, or Redis.
  • Experience with on-premise virtualization such as VMware.
  • Ability to install and configure Windows and Linux platforms.
  • Experience using JIRA and working within Agile Scrum frameworks.
  • Bachelor's degree in Computer Science.

Preferred Skills

  • Experience with Microsoft .NET Platform or C#.
  • Developer level certifications in AWS or Azure.
  • Prior experience with mobile application development.

Education

Bachelor's degree in Computer Science