Sr. Software Developer

Posted 5 Days Ago
Be an Early Applicant
Industrial Estate, Mambalam Guindy, Chennai, Tamil Nadu, IND
In-Office
Senior level
Cloud • Enterprise Web • HR Tech
The Role
Seeking a Senior Software Developer for maintaining and modernizing the Carta platform, focusing on production stability, with backend and frontend responsibilities. Responsibilities include designing API fixes, enhancing UI with Angular, promoting automated testing, and mentoring engineers.
Summary Generated by Built In
Job Summary & Responsibilities

Job Title/Role: Senior Software Developer 

Mode of hire: Full-Time 

Base Location: Guindy, Chennai 

Mode of work: Hybrid 

Shift Timing: General Shift (US time-zone overlap) 

Experience: 6 to 8 Years 

Notice: Preferred Immediate to 30 days 

  

About the Role 

We are seeking a Senior Software Developer to support production stability, defect resolution, and modernization across the Carta platform, spanning both backend systems and Angular-based frontend applications. 

This is a hands-on senior role for an engineer who can work across APIs, databases, and UI layers, while also mentoring others and improving system quality in a large, mature enterprise application. 

Carta is Access’s enterprise document and workflow platform family, including CartaHRCartaDC, and CartaAP. The platform supports document management, workflow automation, integrations, scheduled processing, and retention controls. 

This team focuses on maintaining, stabilizing, and modernizing the existing codebase. No net-new product development is expected. 

 

Key Responsibilities 

Backend / Platform Responsibilities 

  • Design and deliver complex fixes and maintenance improvements across APIs, shared libraries, scheduled jobs, and SQL. 
  • Investigate production issues using logs, code, configuration, and database behavior. 
  • Refactor high-risk or legacy areas incrementally to improve maintainability and supportability. 
  • Ensure reliability through improved validation, logging, and safeguards. 

Frontend Responsibilities 

  • Deliver complex Angular fixes and enhancements across applications and shared UI libraries. 
  • Design reusable UI components, services, and state management flows. 
  • Troubleshoot UI issues involving async data, API interactions, and browser behavior. 
  • Drive improvements in UI consistency, accessibility, and maintainability. 

Quality, Testing & Release 

  • Strengthen automated test coverage (unit, integration, Jest, Cypress). 
  • Support release readiness, impact analysis, and post-release validation. 
  • Ensure changes are safe, traceable, and production-ready. 

Collaboration & Leadership 

  • Mentor engineers through design discussions and code reviews. 
  • Collaborate closely with QA, backend/frontend teams, and product stakeholders. 
  • Partner with teams to ensure API contracts and UI behavior are aligned. 
  • Contribute to continuous improvement and modernization efforts. 

 

Required Skills & Experience 

  • 6+ years of experience in full stack enterprise software development. 
  • Strong expertise in: 
  • Backend: .NET, C#, REST APIs, SQL Server 
  • Frontend: Angular, TypeScript 
  • Experience working with both modern and legacy systems. 
  • Deep debugging skills across application, data, and environment layers. 
  • Experience in production support and maintenance-heavy environments. 
  • Strong understanding of scalable architecture and system design. 
  • Proficiency with Git and Agile/Scrum methodologies. 

 

Preferred Qualifications 

  • Experience with legacy technologies such as VB.NET or Web Forms. 
  • Familiarity with tools/frameworks like Dapper, Autofac, OWIN, IIS. 
  • Experience with NxNgRx, Kendo UI, SCSS. 
  • Strong experience with testing tools like Jest and Cypress. 
  • Exposure to workflow-driven or document management systems. 
  • Ability to balance speed of delivery with production safety. 

 

Core Competencies 

  • Deep debugging and problem-solving 
  • Code quality and maintainability focus 
  • Strong ownership and accountability 
  • Mentorship and technical leadership 
  • Collaboration and communication 
  • Execution under ambiguity 

 

Skills Required

  • 6+ years of experience in full stack enterprise software development
  • Strong expertise in .NET, C#, REST APIs, SQL Server
  • Strong expertise in Angular, TypeScript
  • Experience working with both modern and legacy systems
  • Deep debugging skills across application, data, and environment layers
  • Experience in production support and maintenance-heavy environments
  • Strong understanding of scalable architecture and system design
  • Proficiency with Git and Agile/Scrum methodologies
  • Experience with legacy technologies such as VB.NET or Web Forms
  • Familiarity with tools/frameworks like Dapper, Autofac, OWIN, IIS
  • Experience with Nx, NgRx, Kendo UI, SCSS
  • Strong experience with testing tools like Jest and Cypress
  • Exposure to workflow-driven or document management systems
  • Ability to balance speed of delivery with production safety
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Woburn, MA
932 Employees
Year Founded: 2004

What We Do

Access is the fastest growing information management provider, globally. We’ve grown through our commitment to exceeding the expectations of our clients, company and community every day. We’re dedicated to delivering the very best customer experience to our clients, growth opportunities for our team members and active involvement and service to our local communities. For businesses requiring secure, cost-effective management of paper and digital documents, Access is the responsive partner with the proven expertise to help leverage your information assets. Access delivers extensive paper and digital document services with powerful technologies, analytics, and metrics to manage the lifecycle of your documents and, unlike traditional document storage options or technology offerings that only provide a partial solution, we provide comprehensive solutions and the very best service that advance the way our 27,500 clients manage information.

Similar Jobs

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Ensono Logo Ensono

Senior Software Engineer

Cloud • Information Technology
Easy Apply
Hybrid
4 Locations
3000 Employees

Similar Companies Hiring

Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Other • Software • Business Intelligence
Irvine, CA
75 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account