Senior Full Stack Developer

New
G
GDITSoftware Engineering
United StatesFull-TimeSenior
Salary128,039 - 173,229 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10 + years
Required Skills
AWSDockerNode.jsETLGitKubernetesAzureRESTful APIs

Requirements

  • Minimum of 7 years of professional experience in software development with expertise in Node.js and Micro-Service architecture.
  • Extensive experience implementing authentication and authorization protocols (e.g., OAuth2.0).
  • Extensive experience developing RESTful APIs and event-driven architecture.
  • Experience working with API Documentation and Design tools (e.g., Swagger).
  • Strong knowledge of Cloud Development principles and practices, with hands-on experience in Azure.
  • Experience developing application using serverless architecture and/or containerization (e.g., Azure Functions, Docker, Kubernetes).
  • Experience developing complex workflow systems leveraging cloud technologies.
  • Experience integrating a client application with a back-end storage system (e.g., DocumentDB, SQL, CosmosDB).
  • Experience developing unit tests and provide code coverage.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Experience working in an Agile development environment using DevSecOps principles and tools.
  • Bachelor's degree in Computer Science, Computer Programming, Computer Engineering, UI/UX Design or relevant computer-based major.

Responsibilities

  • Design and develop scalable and secure applications using Node.js and Micro-Service architecture principles.
  • Deploy and manage applications on cloud platforms, primarily Azure and AWS.
  • Design and implement data processing and integration solutions using ETL tools.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Optimize applications for performance, scalability, and cost-efficiency in cloud environments.
  • Ensure adherence to security and compliance best practices throughout the development lifecycle.
  • Write clean, maintainable, and testable code.
  • Provide technical leadership, mentorship, and code reviews to junior developers.
View Full Description & ApplyYou'll be redirected to the employer's site
128,039 - 173,229 USD per year
Apply Now