Where

Senior .NET Developer

Executive Placements
Midrand Full-day Full-time

Description:

Key Responsibilities

Design, develop, and maintain scalable and secure .NET Core/.NET Framework applications for integration with D365 modules and third-party systems. Build and support RESTful APIs, Azure Functions, Logic Apps, and Webhooks for real-time and batch integrations. Apply DevOps principles, including:
CI/CD automation using Azure DevOps pipelines. Infrastructure as Code (IaC) for consistent, repeatable deployments. Automated testing and deployment validation. Monitoring, logging, and observability for system reliability. Shift-left practices to resolve issues early in the development cycle. Collaborate with cross-functional teams (Product Managers, Solution Architects, BAs) to define and document functional designs and specifications. Implement robust error handling and logging mechanisms. Optimize performance and ensure best practices in security, scalability, and maintainability. Work with Infrastructure, Security, and Data Governance teams to ensure compliance. Troubleshoot and resolve complex integration and data-related issues. Mentor junior developers and conduct peer code reviews. Maintain technical documentation including design specs and operational procedures.

Working Relationships Internal: Integration Developers, D365 Team, Product Managers, Solution Architects, Business Analysts, DevOps Engineers, Project Managers
External: Vendors, Third-party system providers (as required)

Qualifications, Experience & Skills Educational Requirements:

Bachelors degree in Computer Science, Information Systems, or a related field. Technical Skills:
Proficient in C# and .NET (Framework/Core). Strong experience with Azure Integration Services (Functions, Logic Apps, Service Bus, API Management). Deep understanding of REST APIs, JSON/XML, and asynchronous programming. Familiarity with D365 Web Services (OData, SOAP, Custom Connectors). Solid SQL Server experience and data transformation techniques. Proficiency in Azure DevOps: Git, pipelines, boards, and release management. Integration experience with external platforms (e.g., SAP, Salesforce, legacy systems). Experience with message queues (RabbitMQ, Azure Service Bus). Exposure to IaC tools (Bicep, ARM templates, Terraform). Familiarity with unit and integration testing frameworks (xUnit, NUnit, Moq). Preferred Certifications:
Microsoft Azure or Dynamics 365 certifications. Soft Skills:
Strong communication and interpersonal skills. Ability to work independently and within cross-functional teams.
02 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Midrand
Description: Why Work Here? Work with modern tech like .Net Core, AWS, and Angular. Be part of a collaborative, Agile team that values your ideas. Enjoy a hybrid work model, competitive benefits, and career development support. Key Responsibilities: ...
21 days ago
  • Executive Placements
  • Midrand
Description: Why Work Here? Work with modern tech like .Net Core, AWS, and Angular. Be part of a collaborative, Agile team that values your ideas. Enjoy a hybrid work model, competitive benefits, and career development support. Key Responsibilities: ...
16 days ago
  • Executive Placements
  • Midrand
Description: Why Work Here? Work with modern tech like .Net Core, AWS, and Angular. Be part of a collaborative, Agile team that values your ideas. Enjoy a hybrid work model, competitive benefits, and career development support. Key Responsibilities: ...
17 days ago
  • Executive Placements
  • Midrand
Description: Why Work Here? Work with modern tech like .Net Core, AWS, and Angular. Be part of a collaborative, Agile team that values your ideas. Enjoy a hybrid work model, competitive benefits, and career development support. Key Responsibilities: ...
23 days ago