Description
DivIni is looking for a Lead .NET Backend Engineer to work on a project for our premium US based client to build the Cloud Based Portfolio Management and Risk Platform. We use Scrum and other agile practices, and are looking for a Lead .NET Backend Engineer who is motivated and a self-starter to join our team. We have challenging work, believe in motivating each other and in having a great team.
Requirements
- 8+ years of hands-on experience developing in .NET environment.
- Proficient and deep understanding of C# basic fundamentals/concepts.
- Experience developing RESTful APIs using .NET Core.
- Good knowledge and proficiency with SQL Databases (SQL Server/Postgres).
- Experience with AWS or any of the Cloud systems (Azure/GCP).
- Experience with TDD/BDD and testing frameworks (e.g. xUnit, NUnit, MSTest, Moq, Specflow).
- Significant experience in the design and implementation of complex (preferably cloud based) systems.
- Excellent communication skills.
- Bachelors degree in Computer Science or similar.
- Strong problem-solving and diagnostic skills.
Responsibilities
- Develop, maintain, and enhance REST APIs, distributed services, and backend modules supporting portfolio management and risk platform using technologies based on ASP.NET Core.
- Interact with subject matter experts to translate business requirements into detailed technical design.
- Collaborate with QA on design and implementation of manual and automated test processes.
- Seek opportunities to improve quality and efficiency from ideation to deployment.
- Follow Agile development processes, coding standards, and methodologies.
- Perform a variety of tasks, and adapts to working on application which is unfamiliar.
- Creative ideas are suggested to solve problems.
Additional Preferred Skills
- Experience with ASP.NET MVC.
- Experience working with Kafka or other distributed messaging system.
- Experience working with Docker and Kubernetes.
- Experience with SSRS and SSIS.
- Exposure to SCRUM or other Agile development practices.
- Experience working in Fund Management or Capital Markets Domain.
- Compensation includes a competitive salary and bonus, commensurate with experience.
(ref:hirist.tech)