Senior Software Engineer

New
United StatesContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
12+ years
Required Skills
AWSNode.jsCloud ComputingGitCI/CDAgile methodologiesRESTful APIsMicroservices

Requirements

  • 12+ years of proven work experience as a Software Developer.
  • 3+ years of experience in developing RESTful APIs.
  • 1+ years of experience working on a cloud application (AWS, Azure or any cloud).
  • Bachelors Engineering degree in Computer Science or relevant field.
  • Experience in Node.js is a must.
  • Experience with AWS services (EC2, S3, Route 53, DynamoDB, Cloud Front, Lambda, SNS, SQS, API gateway, ELB, EBS) or equivalent.
  • Experience with CI/CD.
  • Knowledge of version control systems like GIT.
  • Experience with software design and development in a test-driven environment.
  • Ability to document requirements and specifications.
  • Familiarity with Agile development methodologies.

Responsibilities

  • Evaluate product requirements for operational feasibility and create detailed specifications based on user stories.
  • Design and implement robust, highly reliable, scalable and secure application.
  • Write clean, efficient, high quality, secure, testable, maintainable code based on specifications.
  • Coordinate with stakeholders (Product Owner, Scrum Master, Architect, Quality and DevOps teams) to ensure successful execution of the project.
  • Comply with project plans, coding standards and industry standards.
  • Create the necessary technical documents.
  • Gather user feedback, evaluate the feedback, recommend and execute improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now