Software Engineer

Alight Solutions

3.9

(37)

Multiple Locations

Why you should apply for a job to Alight Solutions:

  • 4.3/5 in supportive management
  • 78% say women are treated fairly and equally to men
  • 76% would recommend this company to other women
  • 73% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • All Alight full-time colleagues receive health benefits beginning on their first day of employment, paid time off and 401k corporate match
  • Alight achieved a score of 100 in the Human Right’s Campaign’s 2021 Corporate Equality Index
  • Our Global Colleague Led Communities are an integral component of Alight's commitment to drive change in diversity and inclusion
  • #R-34554

    Position summary

    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

    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 andor 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 andor 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.
    .

    Why you should apply for a job to Alight Solutions:

  • 4.3/5 in supportive management
  • 78% say women are treated fairly and equally to men
  • 76% would recommend this company to other women
  • 73% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • All Alight full-time colleagues receive health benefits beginning on their first day of employment, paid time off and 401k corporate match
  • Alight achieved a score of 100 in the Human Right’s Campaign’s 2021 Corporate Equality Index
  • Our Global Colleague Led Communities are an integral component of Alight's commitment to drive change in diversity and inclusion