Description

Role: .NET Lead Developer Job Location : Danbury, CT (Hybrid - Onsite)

Exp: 10+ years.

Job Description:

•As a .NET Lead Developer, you will be responsible for transforming user stories into high-quality features and functionalities that meet user acceptance criteria.

•You will be part of an agile software development team dedicated to maintaining and continually improving an innovative software platform.

•You will work with your team to design and implement features in addition to planning long-term optimization of the entire platform.

•You will leverage the full stack of Microsoft software development tools.

Requirements:

•A minimum of 8 years of experience in creating and maintaining n-tier .NET applications.

•C#, .Net Framework, .Net Core 3.1 and above, Web API, ASP.NET MVC.

•Hands on experience in Software design & development principles such as SOLID, and Object-Oriented Development.

•Experience with ORM such as Entity Framework, nHibernate.

•Good understanding of one of SQL Server, Postgres

•Experience in implementing optimal software design patterns.

•Must understand software patterns and practices, affinity for developing unit tests with complete code coverage using MSTest or NUnit framework.

•Knowledge of Microsoft Reporting Services, SSIS, SSAS.

•Front-End experience: HTML, JavaScript, CSS.

•Experience in third-party tools such as Kendo-UI, agGrid, Soap-UI, Swagger.

•Working knowledge of GIT and source control repositories.

•Excellent analytical and multitasking skills are critical.

•Great communication and interpersonal skills.

•Investment Management domain experience is a plus.

 

Nice to have:

•AWS Basics.

•GitHub Actions.

•Angular.js, React.js, any JavaScript frameworks.

•Test Driven Design experience.

•UI Automation Tools such as Selenium, Playwright.

Education

ANY GRADUATE