Senior .Net Fullstack Developer
Role details
Job location
Tech stack
Job description
-
Design and develop scalable full-stack applications using .NET and React/Angular
-
Lead architecture definition, technical design, and solution blueprinting
-
Perform reverse engineering of legacy MS Access/VBA applications for modernization
-
Develop and implement modernization strategies (MS Access to .NET, cloud-ready solutions)
-
Build and maintain CI/CD pipelines for automated build, test, and deployment
-
Conduct code reviews to ensure adherence to coding standards and best practices
-
Develop and consume REST APIs and microservices-based components
-
Collaborate with stakeholders to translate business requirements into technical solutions
-
Integrate applicat ions with databases, flat files, and enterprise systems (ERP/MES/PLM)
-
Ensure application security, performance optimization, and scalability
-
Implement automated testing and ensure high code quality
-
Troubleshoot and resolve production issues with root cause analysis
-
Work closely with cross-functional teams (functional, UI/UX, DevOps, business)
-
Mentor junior developers and support technical capability building
-
Maintain technical documentation, architecture diagrams, and design artifacts
-
Participate in Agile ceremonies and ensure on-time sprint delivery
-
Support initiatives aligned to cloud-first and enterprise modernization strategies
Requirements
-
Minimum 10+ years of experience in .NET Full Stack Development
-
Ability to define application architecture and technical design
-
Strong expertise in .NET Core / .NET 6+, ASP.NET MVC, Web API
-
Proficiency in React.js or Angular, along with JavaScript, TypeScript, HTML5, CSS3
-
Experience working with MS Access (Frontend), VBA, and SQL Server backend architecture
-
Strong understanding of MS Access architecture, forms, reports, and data handling
-
Experience in legacy system reverse engineering and modernization (MS Access to .NET)
-
Strong experience with relational databases, data modeling, and performance tuning
-
Experience in microservices architecture and REST API development
-
Hands-on experience with CI/CD pipeline creation and management (Azure DevOps / GitHub)
-
Strong knowledge of DevOps practices and automated testing frameworks
-
Experience in code review, coding standards, and quality governance
-
Experience integrating applications, managing flat files, and enterprise data flows
-
Understanding of secure coding, authentication (OAuth/JWT), and application security
-
Familiarity with manufacturing/engineering environments, part definitions, and CAD tools (e.g., CATIA)
-
Experience working in Agile / Scrum / SAFe development models
-
Strong analytical, debugging, and problem-solving skills
-
Strong documentation and technical writing skills
-
Strong understanding of SAFe 5.0 principles and Lean-Agile mindset
-
Domain experience in Discrete / Mfg. Industry / Aero Industry, Qualifications : BACHELOR OF COMPUTER SCIENCE
Benefits & conditions
Pulled from the full job description
- Pet insurance
- Health insurance
- Vision insurance
- Dental insurance
- Commuter assistance, Salary Range: $110,000-$120,000 a year TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.