SUMMARY:
Our client an IT Company delivering innovative technology solutions to the world’s leading banks and money service businesses is looking for a Senior C# .Net Developer to be instrumental in designing, developing and maintaining their robust back-end systems.
Focus will be on extensive API development and design, ensuring seamless integration and high performance across their platforms.
While back-end development will be the main responsibility, full-stack experience will be advantageous for creating holistic solutions and enhancing collaboration with other team members.
POSITION INFO:
In order to be considered the following is required: Degree or Diploma related qualification 6+ years' experience in .NET Core and .NET Framework Extensive experience in back-end development Experience with Azure and high-availability environments Exposure to Scrum \/ Agile development methodologies Enjoy software development and the problem-solving and creative processes that come with it Languages: C#, TypeScript Frameworks: .NET Core, NET Framework, ASP.NET, Entity Framework, WPF Front-end: Blazor, React, Angular APIs: RESTful Services, SOAP Databases: MSSQL, CosmosDB Cloud Platforms: Azure DevOps: Azure DevOps, Docker, Kubernetes Tools: Visual Studio, Visual Studio Code, Git, TFS Testing: NUnit, xUnit, Cypress, Moq Duties & Responsibilities: Become an integral and trusted member of the team Take pride and ownership of the work and the deliverables you create Ability to analyse requirements and develop suitable solutions Design, develop, and maintain high-quality APIs Ensure seamless integration with various systems and third-party services Write clean, scalable and maintainable code following best practices and industry standards Participate in code reviews, providing constructive feedback to team members Collaborate with front-end developers to integrate user-facing elements with server-side logic Identify, diagnose, and resolve complex technical issues and bugs Work closely with product managers, designers and other stakeholders to gather requirements and deliver quality solutions Participate in design, planning, estimation, stand-up and retrospective meetings Demonstrate a passion for design patterns and creating elegant, efficient solutions Information displayed above not limited to advertisement. Please consider your application as unsuccessful if you have not received a response within 14 days of submitting your application.