Tech Mahindra

Sr. Software Engineer

Tech Mahindra$110K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proven fullstack development experience building production applications (front end + backend services + integrations).
  • Experience designing, developing, and supporting microservices based architectures and distributed applications.
  • Experience integrating with identity/SSO, CMDB, IT automation tools, and enterprise data repositories.
  • Hands-on experience with workflow automation, orchestration pipelines, and API-centric development.
  • Strong understanding of reliability engineering: performance tuning, SLAs, monitoring, alerting, dashboards.
  • Experience supporting incident/problem management in an enterprise environment (e.g., ServiceNow).
  • Knowledge of secure SDLC practices, code scanning, and remediation of security findings.

Responsibilities

  • Develop and maintain fullstack applications, ensuring quality and performance.
  • Design, implement, and enhance microservices architectures for scalability.
  • Integrate applications with identity/SSO and automate IT processes.
  • Create and manage API-driven solutions and workflow automations.
  • Analyze system performance and initiate reliability improvements.
  • Assist in incident and problem management processes and implementations.
  • Collaborate with infrastructure and security teams to ensure robust deployment and operational practices.

Benefits

  • Medical, vision, and dental insurance coverage.
  • Life and disability insurance.
  • Paid time off, including holidays, parental leave, and sick leave.
Full Job Description
Job Summary

Position - Software Engineer
Location - Remote
Required Qualifications
  • Proven fullstack development experience building production applications (front end + backend services + integrations).
  • Experience designing, developing, and supporting microservices based architectures and distributed applications.
  • Experience integrating with identity/SSO, CMDB, IT automation tools, and enterprise data repositories.
  • Handsâ€`on experience with workflow automation, orchestration pipelines, and APIâ€`centric development.
  • Strong understanding of reliability engineering: performance tuning, SLAs, monitoring, alerting, dashboards.
  • Experience supporting incident/problem management in an enterprise environment (e.g., ServiceNow).
  • Knowledge of secure SDLC practices, code scanning, and remediation of security findings.
  • Ability to work effectively with infrastructure, security, and operations teams.
  • U.S. Person required; U.S. Citizen may be required for sensitive environments depending on data access.


Preferred Qualifications
  • Experience with server lifecycle automation (provisioning, patching, configuration, decommissioning).
  • Experience in brownfield enterprise environments and largeâ€`scale integration platforms.
  • Experience building responsive user interfaces and web applications using React.
  • Familiarity with containerized microservices, REST APIs, event driven architectures, and cloud native application development.

The pay range for this role is $110,000- $120,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience, and location of the candidate.

Similar Jobs

More Jobs at Tech Mahindra

More Information Technology Jobs

Find similar Sr. Software Engineer jobs: