Senior Software Engineer IT

Guardian Life Insurance CompanyGurgaon, Haryana
Adzuna INPosted 12h agoOriginal Listing
it-jobs

Job Description

Job Description: Job Title: Senior Software Engineer IT C# / .NET & React Developer – Full Stack Experience Required: 3-5 Years Location: [Hybrid / Onsite] Type: Full-Time Role Summary: We are seeking an accomplished Senior C# / .NET Core & React Full Stack Developer with strong expertise in microservices architecture, distributed systems, and modern front-end frameworks React. This role focused on building scalable, high-performance backend & frontend systems and enabling a cross-functional team to deliver robust full-stack solutions. The ideal candidate is highly skilled in SQL, SSIS, C# language features, .NET Core runtime capabilities, and containerized microservices, with strong experience in cloud-native development, DevOps, and code quality enforcement along with the frontend development in React & NextJS . He should be able to work independently with minimal technical guidance. Key Responsibilities Backend Development – C# & .NET Core - Architect and develop headless, service-oriented applications using C# and .NET Core . - Design and develop ETL workflows using SSIS. - Should have understanding about database procs, tables, functions, triggers, queries. - Design distributed microservices , Background Services, and Worker Services. - Expertise on backend services with async programming & Memory management - Build domain-centric business logic with Clean Architecture. - Use SOLID principles, Design pattern and Command patterns for loosely coupled code. - Create reusable SDK, Libraries for internal services consumption. - Experience resolving code smells, vulnerabilities, and application security flaws. Data & Persistence Layer - Use Entity Framework Core and/or Dapper to implement efficient, secure data access strategies. - Work with SQL Server (preferred), PostgreSQL, or NoSQL solutions like MongoDB or Redis. Testing & Observability - Write unit test cases for better test coverage . - Working experience with Splunk (logging), AppDynamics, JSON/XML, Caching, Performance Analysis & Profiling, Cloud, DevOps, and CI/CD - Design and maintain CI/CD pipelines with Jenkins, GitHub Actions, or GitLab. - Experience with source code repositories tools, Bitbucket, GitHub. Front-End Experience with React - Hands-on knowledge and experience with developing web applications with a strong focus on ReactJS - Understanding of NextJS ,Node.js development and debugging tools - Experience with CDD based UI development. - Knowledge of JavaScript, CSS, HTML, and jQuery - Experience consuming REST APIs using Fetch, Axios, etc. and asynchronous data handling - Integrate with backend APIs using token-based auth (JWT/OAuth2). - Implement state management via NgRx, Redux, or Context API. - Experience with both CSR & SSR - Experience with maintaining web vitals . Required Skills & Experience - 3-5 years of software development experience, with at least 2-3+ years focused on microservices in C# and .NET Core. - Understanding of C# language internals, memory management, async/await, parallelism, and diagnostics. - Experience building microservices and APIs. - Hands-on with Docker, Kubernetes, cloud-native development (Azure, AWS). - Experience on unit testing and observability tools. - Hands-on experience on SSIS. - Strong knowledge of SQL. Preferred Qualifications - Experience in event-driven architectures, distributed transactions. - Familiarity with gRPC and API versioning strategies. - Experience working in regulated or high-security industries (e.g., finance, healthcare). Location: This position can be based in any of the following locations: Chennai, Gurgaon Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.