Posted on: 26 June 2023
ID 864056

Full Stack .NET Engineer (Intermediate)

We are seeking a skilled and experienced Full Stack .NET Engineer to join our small and focused Asset Lending Technology team based in Sandton. As a Full Stack .NET Engineer, you will play a key role in the development projects across all aspects of Asset Lending, with a particular focus on our Client Communication Management and cloud migration initiatives. Working collaboratively within a cross-functional product team, you will be responsible for creating and supporting rich, interactive applications that enable consumers to manage their data and processes effectively.

Responsibilities:
  • Take ownership of your area of specialization, from interacting with stakeholders and users, to design, development, deployment, and production monitoring and support.
  • Collaborate with the product team to develop and deliver high-quality software solutions, with a strong emphasis on cloud migration.
  • Utilize the main technologies we use to power our applications, including C# for backend code, TypeScript with React for frontends, Azure for cloud infrastructure, and various other platforms and tools.
  • Work with Netsol Leasesoft as our main Leasing platform, Quadient Inspire CCM, HPD Lendscape, MS d365, and Human Inference Datahub.
  • Ensure software development follows lean/agile principles and practices.
  • Implement and utilize test automation techniques and methods.
  • Collaborate with the team on source control, continuous integration, and deployment using GIT-based tools.
  • Stay updated on new technologies and industry trends relevant to the financial industry.
  • Contribute to building resilient, scalable, and secure software solutions.
  • Build and maintain APIs.
Requirements

Education:
  • BSc in Computer Science or related field.
Essential Experience:
  • Minimum of 5 years of Software Development experience with expertise in C#, .NET 6.0, and .NET Core.
  • Strong knowledge of SQL Server, SQL, and T-SQL.
  • Exposure to Azure services, including Azure Functions, Azure Kubernetes Service, and Azure DevOps.
  • Proficiency in source control and continuous integration, preferably with GIT.
  • Experience with RESTful web services and JSON.
  • Strong lean/agile development mindset.
  • Familiarity with test automation techniques and methods.
Advantageous Experience:
  • Experience with Application Gateway (WAF, Ingress Controller) and Kubectl.
  • Knowledge of TDD (Test-Driven Development) and DDD (Domain-Driven Design).
  • Familiarity with Event Sourcing and CQRS (Command Query Responsibility Segregation).
  • Java skills.
  • Experience deploying software to the cloud using architectural best practices.
Personal Attributes:
  • A passionate software engineer who enjoys writing code to solve problems.
  • Curiosity about new technologies and a strong interest in the financial industry.
  • Comfortable working in a small and focused team that deals with cloud migration.
  • High standards for yourself and others when working with production systems.
  • Thrives in a collaborative environment with diverse stakeholders and subject matter experts.
  • Strong experience in building backend software.
  • Interest in distributed systems and writing resilient, scalable, and secure software.
  • Experience with statically typed languages (C#, Java, etc.).
  • Enjoyment and experience in building APIs.
Next steps:

Click apply and your application will be reviewed by our talent acquisition team who will contact you directly.

Your Application:

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles.

Occupation:
Finance jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Ram couriers new vacancies are open whatsapp Mr mashegwane on 0761585620
Jobin.co.za