Senior .Net Fullstack Developer
Tata Consultancy Services · Ladson, SC · 1 mo ago
Engineering$110k–$120k/yrFull-time
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 / Manufacturing / Aerospace industry
Responsibilities
- 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 applications 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
Skills
- Excellent communication and ability to explain technical solutions to clients
- Strong articulation, teamwork, people management, project management, and customer management skills
Pay
$110,000 - $120,000 a year
Benefits
- 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 & Training Reimbursement
- Time Off: Vacation, Sick Leave, Holidays
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing
Qualifications
- Bachelor of Computer Science