SR. .NET Developer

Role: SR .NET Developer

Location: Piscataway, NJ (Initially Remote)

Long Term


Visa: USC, GC, H4, TN, GC EAD and L2

Job Description:

Work Experience and Qualifications

  • Bachelor’s degree in Computer Science or an equivalent combination of education
  • 10+ years of experience in application program development.
  • Microsoft Visual Studio, SSMS, TFS/VSO
  • C#, ASP.NET, .NET Core, ADO.NET, Entity Framework (ORM)
  • HTML5, Angular, Knockout, Bootstrap, JavaScript, Typescript, CSS
  • T-SQL, SQL Server Service, ETL, Database Modeling, Design Patterns
  • Knowledge of Agile Methodology, SCRUM framework, SDLC, CI/CD, DevOps.
  • Emerging technologies experience like Azure, Python, R is a plus.
  • Previous work experience with an insurance/re-insurance/financial services company is a plus.
  • Mathematics and Statistics background is a plus.
  • Must have strong sense of web design and attuned to the fundamentals of the user experience.
  • Ability to work constructively in a team environment as well as independently.
  • Good verbal, written, interpersonal, and presentation skills.

Responsibilities include, but are not limited to:

  • Work in a team setting in relation to design and development activities using approved database and software development tools and methodologies.
  • Partner with the solutions architect and development team for implementing technical solutions.
  • Use business requirements to develop optimal technical solutions for applications in reinsurance domain specifically for underwriting, claims, accounting & reporting.
  • Perform analysis, design, development, unit testing and documentation for small-to-medium system implementations.
  • Work on framework layout / design for the application.
  • Design, code, test, debug, document and implement software applications according to established standards.
  • Participate in data model design creation / implementation.
  • Provide input for coordinated test plans and acceptance criteria.
  • Perform root cause analysis on issues and provide effective timely technology resolutions.
  • Provide ongoing production support (i.e. document, test, implement & business user communication).
  • Work with both onshore and offshore development team.



[email protected]