Image Loading

Software Engineer

Job Description

Software Engineer

Key Responsibilities

  • Demonstrates strong technical capabilities with solid experience in working in at least one domain.
  • Ability to complete well defined stories independently, understands the technology, framework, and codebase/tools (depending on the role) the team is using.
  • Able to contribute to others' work, e.g., code or test reviews.
  • Understand the process and keep the Flow healthy.
  • Monitors and improves the stability of the codebase owned by the team.

Required Experience/Skills 

  • 1-5 years of professional experience delivering secure applications in an agile environment.
  • Bachelor’s degree in computer science, Engineering, Math, or related field.
  • Proficiency in developing RESTful APIs using NodeJS and/or TypeScript /Python/ PHP/.NET  in Open API specifications, visually stunning user interfaces using Angular/React.
  • Strong Experience with Docker and containerization technologies.
  • Advance knowledge of Git and experience with branching, merging strategies.
  • Experience on SQL databases.

Preferred Experience/Skills:

  • Significant experience with AWS and familiarity with cloud architecture.
  • Proficiency with AWS Cloud Development Kit (CDK) or similar infrastructure as code tools.
  • Demonstrated experience in CI/CD pipeline setup and maintenance.
  • Experience in leading development projects and mentoring junior team members

Skills

  • Agile environment
  • RESTful APIs
  • Node-js
  • Type Script
  • Python
  • .NET
  • Open API
  • SQL Database
  • AWS Cloud
  • AWS CDK

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Mar 20, 2024

Experience

1 to 6 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent