Image Loading

Senior Software Engineer

Job Description

Senior Software Engineer

Required Experience/Skills:

  • 5-7 years of professional experience delivering secure applications in an agile environment.
  • Bachelor’s degree in computer science, Engineering, Math, or related field.
  • Strong experience in developing RESTful APIs using NodeJS and/or TypeScript /Python/PHP/.NET in Open API specifications, visually stunning user interfaces using Angular/React.
  • Experience in multiple programming languages and framework.
  • Strong understanding of SDLC.
  • Strong leadership qualities and experience in team management.
  • Experience on SQL/NoSQL databases.
  • Strong experience with Docker and containerization technologies.

Preferred Experience/Skills:

  • Experience in designing scalable, high-performant software architecture.
  • Proficiency in modern DevOps practices and tools.
  • Experience on cloud technologies, preferable AWS with working knowledge CDK or terraform.
  • Strong experience in building CI/CD pipelines and automated testing in an AWS environment.
  • Experience with other AWS tools and services beyond CDK, such as Lambda, ECS, EKS, RDS, and DynamoDB.

Skills

  • Agile environment
  • RESTful APIs
  • Node-js
  • TypeScript
  • Python
  • PHP
  • SDLC
  • NoSQL
  • Docker
  • DynamoDB

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Mar 20, 2024

Experience

5 to 7 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent