Senior .NET Developer

Blue Pearl
Cape Town, Wes-Kaap
Contract
19 hours ago
What you’ll 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:
o Microsoft technologies - .Net; SQL, Oracle, SharePoint
o Software Development Tools: MS Visual Studio, Microsoft Team Foundation Server
o Software Languages: C#.Net, HTML, DHTML, JavaScript, VbScript, XML, CSS, Advanced Transact SQL.
o Technologies: Web Services, Windows Services, AJAX, Design Patterns, COM+, Active Directory, MFT, SharePoint
o 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


Apply
Other Job Recommendations:

Software Developer - Senior (.Net)

Parvana
Cape Town, Wes-Kaap
  • Creating ASP.NET web applications - design, build, and...
  • Work together with different teams to figure out what's...
2 weeks ago

Senior/Lead Full Stack Developer

Blue Pearl
Johannesburg, Gauteng
The ideal candidate will play a pivotal role in developing and maintaining high-performance web applications, ensuring...
19 hours ago

Junior Developer (.Net)

Parvana
Cape Town, Wes-Kaap
  • Creating ASP.NET web applications - design, build, and...
  • Work together with different teams to figure out what's...
2 weeks ago

Senior Back-End Developer

Betway
Pretoria, Gauteng
  • Proficient in .NET 5 and above for developing Web APIs and...
  • Solid experience with C# 8 and above...
1 week ago

Senior Citizen Liaison Officer Roodepoort Provincial Office

AVBOB
Johannesburg, Gauteng
R 322 931 - R 408 903 a year
  • Assist with funeral planning queries and offer professional...
  • Follow up on leads and support funeral agents with business...
2 weeks ago

Senior Technician

City of Cape Town
Cape Town, Wes-Kaap
R 369 307 - R 467 625 a year
  • 5 -8 years (post first relevant tertiary qualification) CT...
  • Provide specialized functional support in accordance with...
2 weeks ago

Senior Software Engineer (.NET Framework)

TFG
Wes-Kaap
  • Design, code, test, and implement APIs and applications in...
  • Collaborate with architecture and engineering team members...
3 weeks ago

Developer - Senior Android

Standard Bank Group
Johannesburg, Gauteng
  • Taking Action 
  • Embracing Change 
  • Team Working ...
2 weeks ago

Senior Branch Admin Clerk (Soweto)

AVBOB
Johannesburg, Gauteng
R 211 192 - R 267 416 a year
We are looking for an individual with excellent administration skills to join our Soweto Life Office as a Senior Branch Admin...
3 weeks ago

Developer

FirstRand Corporate Centre
Johannesburg, Gauteng
  • Deliver exceptional service that exceeds customers’...
  • Resolve all customer queries efficiently, and within agreed...
2 weeks ago