Senior Software Engineer

Date:  Nov 25, 2024
Location: 

Remote, Remote, US

Requisition ID:  12539
Description: 

About Firstsource

 

Firstsource Solutions is a leading provider of customized Business Process Management (BPM) services. Firstsource specializes in helping customers stay ahead of the curve through transformational solutions to reimagine business processes and deliver increased efficiency, deeper insights, and superior outcomes.

 

We are trusted brand custodians and long-term partners to 100+ leading brands with presence in the US, UK, Philippines, India, and Mexico. Our ‘rightshore’ delivery model offers solutions covering complete customer lifecycle across Healthcare, Telecommunications & Media and Banking, Financial Services & Insurance verticals.

 

Our clientele includes Fortune 500 and FTSE 100 companies.

 

Job Summary

Sr. Software engineer will be responsible for software development and changes as per design specifications provided by the Business Analyst (BA) or Ops / client teams. They will be involved in the design discussion to understand the changes. Create and develop design models for the requirement provided with proper documentation.

To collaborate with and support the Operations and Client teams. Troubleshoot and resolve Application issues.

To understand the Software development requirement provided by the Business Analyst (BA) , Client team and develop the software programs as per the requirement by adhering the company software management process.

Key Responsibilities:

  • Learn our business domain and our development environment
  • Understand the software management process adopted in our company
  • Prepare/update design document for the requirement provided
  • Develop the software based on the requirement provided by the supervisors
  • Follow the SDLC for the applications developed
  • Provide your support in core product & application testing in development environment
  • Create test scenarios and cases for the testing opportunity provided
  • Build unit test cases and execute test automation before release
  • Support internal teams in deploying the application and setting up configurations
  • Support internal team on solving issues
  • Collaborate with your peers on getting the understating of development eco-system
  • Provide reports to your supervisors on the activities you have done
  • Learn new technologies when provided opportunity
  • Create change management documents such as HLD, LLD, Test Scenarios, Release Tracker, bug tracker and code review checklist
  • Develop process and business data modelling
  • Explore new software products and build POC
  • Review code changes made by peers and provide feedback

Minimum Required Qualifications:

  • Bachelor’s degree: BE (ECE, CSC), BTech (IT), MCA
  • 10-12 years of work experience in Microsoft technologies
  • Strong Microsoft.NET Framework, Entity Framework, ADO.NET, Web Services/REST APIs
  • MS Azure – Azure functions, events, queues, triggers, setting up and management of Containers/registry

Other Qualifications:

  • Vb.Net, C#, JavaScript, VBScript
  • Microsoft SQL server
  • XML, SCHEMA, XSLT, XPATH, JSON
  • HTML5, BootStrap, Angular, ExpressJS, NodeJS,
  • Knowledge in OOPs and Databinding techniques are required
  • Knowledge in Design Patterns, UML and Algorithm
  • Knowledge on SDLC and Azure DevOps, Git Repo and Test Management will be added advantage.
  • Knowledge in Power Platform will be added advantage
  • Experience in interfacing with Vendor teams, Operations and Client business teams for day-to-day issue management

 

Firstsource is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.  The company participates in E-Verify and we will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s I-9 to confirm work authorization.

 

It is the policy of this Company to seek and employ qualified individuals at all locations and facilities, and to provide equal employment opportunities for all applicants and employees in recruiting, hiring, placement, training, compensation, insurance, benefits, promotion, transfer, and termination. To achieve this, we are dedicated to taking affirmative action to employ and advance in employment qualified individuals with disabilities, disabled veterans, and other eligible veterans.