.NET Full Stack Lead JD
Job description
As a Senior Full Stack NET 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
- Net Framework
- Net Core 31 and above
- Web API
- ASP NET MVC
- Unit Test NUnitXUnit
- 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 in 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
- Basic knowledge of GitHub Actions
- Angular js React js any JavaScript frameworks
- Test Driven Design experience
- UI Automation Tools such as Selenium Playwright