Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer - .Net Developer

1 week ago Chennai, India

Job Title: Engineer - IT

Location: Gurugram/Chennai, India

Experience: 2+

Job Profile:

Position Objective :

The Engineer will be primarily responsible for ensuring timely execution of assigned client deliverables and successfully unit tests requirements. They will work in conjunction with a senior team member to ensure a fully integrated product is delivered to the client. The Engineer progresses in specializing and deepening his or her technical skill set and within Absence Management.

Job Description:

Major Opportunities and Decisions: (Describe the more difficult and/or complex challenges or opportunities and decisions faced in doing work, improving processes or meeting customer needs.)

Project Planning, Tracking, & Reporting

  • Contribute into the initial coding estimates.
  • Support the team in project planning activities and in evaluating risks.
  • Communicate regularly with the team about development changes, scheduling, and status.

Design

  • Understand assigned detailed (LLD) design and do code development

Development & Support

  • Work with the team to clarify and improve the design as required .
  • Build the code of high-priority and complex systems according to the technical specifications, detailed design, maintainability, and coding and efficiency standards.
  • Use code management processes and tools to avoid versioning problems.
  • Ensure that the code does not affect the functioning of any external or internal systems.

Testing & Debugging

  • Write and execute the unit test cases and test each piece to verify the basic functionality before comprehensive testing.
  • Debug and resolve any project, code, or interface-level problems.
  • Fix function testing issues.
  • Test high priority and high complexity functionality/issues with support as needed

Want more jobs like this?

Get jobs in Chennai, India delivered to your inbox every week.

Job alert subscription

Documentation

  • Create documentation for the code as per defined standards and processes.
  • Work on peer review feedback of the technical documentation for the code as per defined standards and processes

Process Management

  • Adhere to the project and support processes.
  • Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes.
  • Participate in route cause analysis

Skills and Knowledge : (Identify core competencies, key specialties, technical, and knowledge areas necessary to accomplish responsibilities and desired end results)

Competencies/Skills: Individual Contributor Competencies

Skills:

  • Proficient in at least one of the following
  • C#
  • Asp.Net Core, Web Forms, Web APIs, Asp.Net MVC
  • HTML/CSS/Java S cript /TypeScript
  • Angular
  • T- SQL
  • Strong understanding of OOPS concepts
  • Experience with
  • Various common JavaScript libraries
  • Responsive design
  • Creating and consuming web services, W eb API, or WCF
  • Secure website design and development
  • Application architecture and design patterns
  • MS SQL Server
  • Writing Stored Procedures, triggers, functions, designing db schema
  • Proficiency with code versioning tool like Git
  • Entity Framework
  • Creating interfaces for communication between different applications
  • Nice to have
  • Experience with Visual Studio 201 9 /20 22
  • Experience with SQL Server 201 6 /201 9/2022
  • Experience with automated unit testing and integration testing
  • Experience with graceful degradation and/or progressive enhancement websites.
  • Strong understanding of XML and JSON
  • Familiarity with Continuous Integration
  • Familiarity with AWS cloud services( SQS,S 3,SNS , ECS etc )

Knowledge:

  • 2+ Years of experience in analyzing and understanding application storyboards and\or use cases and develop functional application modules
  • Come up with approaches for a given problem statement
  • Design, build and maintain efficient and reusable C#.net core code
  • Design, build and maintain Microsoft .Net Web based applications
  • Fix identified defects or observations that are potential impacts or risks for the functionality
  • Ensure best possible performance and quality of the application using project and standard best practices
  • Help maintain code quality using project quality standard (or using tools)
  • Design and develop web user interfaces (good to know frameworks such as bootstrap)
  • Debug and Troubleshoot problems in existing code
  • Develop unit test cases and perform unit testing
  • Work on creating database tables, stored procedures, functions etc
  • Coordinate with AGILE team
  • Maintain updates to JIRA with the latest changes and appropriate status .

Education and Experience: (Identify types and length of education and experience needed to acquire the necessary skills and knowledge to accomplish the desired end results)

Education: B E Computers , IT /MCA / MSc IT, Computer Science

Experience: 2+ Years of experience in analyzing and understanding application storyboards and\or use cases and develop functional application modules .

We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.

DISCLAIMER:

Nothing in this job description restricts management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units.
.

Client-provided location(s): Chennai, India
Job ID: Alight-R-34318
Employment Type: OTHER
Posted: 2026-01-25T18:53:39

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion