Posted on: 12 September 2025
ID 945253

Senior .NET Developer

Job Description

What youll do:

Translate Requirements To Solution Design
  • Translate business functional requirements into a fit for purpose technical design that meets IT Architecture, data, security, resilience and quality standards.
  • Responsible for the target selection and acquisition of off-the-shelf components where such components will reduce cost and speed up development.
  • Document and communicate the solution and high-level designs using effective visualisations and technical writing skills.
  • Identify opportunities in development through coding modules that can be distributed amongst developers to support resource scalability within a project.
Application development
  • Design, develop and maintain web and desktop applications using .NET core, ASP.NET, and related technologies.
  • Create robust, scalable, and secure RESTful APIs and microservices to support enterprise-wide applications.
  • Collaborate with software architects to design high-level application architecture and ensure the scalability and performance of systems.
  • Implement solutions that follow design patterns, coding standards, and industry best practices to ensure maintainability and reusability.
  • Participate in code reviews and contribute to architectural discussions.
  • Optimize database performance through indexing, query optimization, and ensuring proper data relationships.
  • Perform unit testing and integration testing to ensure that developed solutions meet functional and non-functional requirements.
  • Deploy applications to cloud environments such as Azure or AWS, ensuring security, scalability and availability.
  • Write and maintain technical documentation, including application architecture, code documentation and user manuals.
  • Participate in the continuous improvement of software development processes by recommending tools and techniques that increase productivity and quality.
  • Collaborate with business analysts to translate business requirements into technical specifications.
  • Provide regular updates to the Application Development Lead and/or Project Managers against expected milestones.
Key Functions
  • Balancing performance and scalability with maintainability in large-scale enterprise applications.
  • Staying updated on the latest technologies and integrating them into the software development process.
  • Stakeholder management
  • Develop solutions that extensible and robust, with the option to re-use across multiple solutions.
  • Work effectively in a small team with many external interfaces into the various application projects.
Requirements

Your expertise:
  • The technology skillset required in VE is:
  • Microsoft technologies - .Net; SQL, Oracle, SharePoint
  • Software Development Tools: MS Visual Studio, Microsoft Team Foundation Server
  • Software Languages: C#.Net, HTML, DHTML, JavaScript, VbScript, XML, CSS, Advanced Transact SQL.
  • Technologies: Web Services, Windows Services, AJAX, Design Patterns, COM+, Active Directory, MFT, SharePoint
  • Advantageous - SAP Technologies SAP Cloud platform, SAP Process Orchestrator
  • A good knowledge of available IT industry standards around solution design and software development
  • Broad knowledge of current Industry Technologies, Platforms and Technology Shifts
  • Very strong solution conceptualization skills with the ability to conceptualize effective and extensible solutions for the benefit of Vivo Energy
  • Strong Writing and Communication skills and the associated ability to develop the Solution and High-Level Designs
  • Excellent interpersonal skills and team working,
  • Has a knowledge of relevant development SDLC
check(event) ; career-website-detail-template-2 => apply(record.id, meta)" mousedown="lyte-button => check(event)" final-style="background-color:#187B9E;border-color:#187B9E;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">
Occupation:
IT, computing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Transnet is urgently hiring
Jobin.co.za
Transnet is urgently hiring
Jobin.co.za
Transnet is urgently hiring
Jobin.co.za
Coca-Cola is opened new vacancies
Jobin.co.za
Coca-Cola is opened new vacancies
Jobin.co.za
Transnet jobs available
Jobin.co.za
Transnet is urgently hiring
Jobin.co.za
Transnet is urgently hiring
Jobin.co.za