JobsAisle
T

Dot Net Core Backend Developer

Talent Arabia

Ajman, UAEAED 10,000-16,667/moToday
UAEIT & TechnologyFull Time

Skills Required

AngularSqlAzureDockerKubernetesGitExcelAgileDevopsCommunication

Job Description

<div><h3>About the job Dot Net Core Backend Developer</h3><p><b>We have an urgent requirement for Dot Net Core Backend Developer with APIs, and microservices for working remotely from home full time for our client in UAE</b></p><ul><li><b>Strong experience in API development, including RESTful services</b>is MUST</li><li><b>Strong experience in Banking experience</b>is preferred</li><li><b>Strong experience in Microsoft Azure</b>is MUST</li></ul><h3>Responsibilities:</h3><ul><li>Design, develop, and maintain backend systems using .NET Core technologies, including databases, APIs, and microservices.</li><li>Collaborate with the development team to understand requirements and ensure that backend systems are aligned with product goals.</li><li>Write clean, efficient, and maintainable code.</li><li>Implement security protocols and ensure data privacy and protection.</li><li>Test and debug backend systems to ensure they meet quality standards.</li><li>Work with DevOps to ensure efficient deployment and monitoring of backend systems.</li><li>Stay up-to-date with emerging trends and technologies in backend development.</li><li>Mentor and provide guidance to junior developers.</li><li>Implement modern software development and testing practices, such as continuous integration and delivery, unit testing, and automated testing.</li><li>Utilize previous experience in the finance sector or domain to help shape and improve our company's financial software solutions.</li><li>Implement OAuth2 authentication to secure APIs and ensure user authentication.</li><li>Implement validation techniques for data integrity and consistency.</li><li>Dockerize the application for containerization.</li><li>Deploy the application to Azure Kubernetes Services (AKS) for scaling and management.</li><li>Monitor and troubleshoot application performance and security issues.</li></ul><h3>Skills:</h3><ul><li>Expertise in both .NET Framework and .NET Core development with a strong understanding of C# and SQL.</li><li>Experience with API development, including RESTful services.</li><li>Experience with Microsoft Azure, including services such as Azure Functions, Azure Storage, and Azure SQL.</li><li>Strong understanding of software development life cycle and agile methodologies.</li><li>Strong understanding of software design patterns and principles, including SOLID and clean architectures</li><li>Excellent problem-solving and analytical skills.</li><li>Strong communication and collaboration skills.</li><li>Ability to work independently and in a team environment.</li><li>Experience with code versioning tools such as Git is a plus.</li><li>Experience with Identity Server for managing authentication and authorization</li><li>Knowledge of microservices architecture is a plus.</li><li>Strong understanding of modern software development and testing practices, such as continuous integration and delivery, unit testing, and automated testing.</li><li>Previous experience working in the financial or banking sector.</li><li>.NET Core and .NET Framework</li><li>C#, Microsoft SQL Server</li><li>Angular</li></ul></div>#J-18808-Ljbffr