.Net Developer

Investec Travel

Sandton

On-site

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Investec Sandton is seeking a senior full-stack developer with at least five years of experience to join the Business and Commercial Banking Tech team. You will participate in the full application life cycle, from requirements and system analysis to design, coding, testing and deployment.You will work with JavaScript/TypeScript, .NET/C#, Angular and Node.js, build RESTful services, work with SQL databases, and contribute to CI/CD using Azure DevOps and Azure AD security practices.

Qualifications

  • Bachelor degree in CS/IS or equivalent
  • Full-stack development experience
  • 5+ years of hands-on coding

Responsibilities

  • Participate in the full application life cycle from requirements to deployment
  • Design technical specifications and diagrams
  • Develop and test front-end and back-end components
  • Integrate with databases and RESTful APIs
  • Collaborate with cross-functional teams and stakeholders
  • Ensure secure, scalable, and maintainable code

Skills

Problem solving
Collaboration
Adaptability
Analytical thinking
Continuous learning

Education

B.Com (Information Systems)
BSc (Computer Science)

Tools

JavaScript
TypeScript
.NET
C#
Angular
Node.js
ASP.NET MVC
SQL
Liquibase
Git
Azure DevOps
Bicep
Azure AD
Bootstrap

Job description

Description

Investec Sandton is looking for a Full stack developer (at least 5 years' experience) in the Business and Commercial Banking Tech – Borrowing-Based Facility team who will be part of the full application life cycle including, but not limited to, the evaluation of business requirements, system analysis and design, writing of technical specifications and diagrams, programming, unit testing, maintenance, and technical support of our applications.

Qualifications, Experience and Skills
  • Qualification: B. Comm (Information Systems) / BSc (Computer Science) or relevant qualifications
  • Proficient in Programming Languages: JavaScript, Typescript, .NET, C#
  • Front-end Development: Knowledge of front-end technologies like HTML, CSS, and JavaScript frameworks – Angular - to build responsive and user-friendly web interfaces
  • Back-end Development: Proficiency in server-side programming using frameworks and technologies such as Node.js, ASP.NET MVC, to handle server logic, data storage, and integration with databases
  • Databases and Query Languages: Experience working with relational databases and understanding of SQL query languages, along with Liquibase understanding (advantageous)
  • API Development and Integration: Ability to design, build, and consume RESTful APIs, as well as integrate with external APIs and services to exchange data between systems
  • Version Control: Familiarity with version control systems like Git and understanding of branching, merging, and resolving conflicts to collaborate effectively with other developers
  • Responsive Design and CSS Frameworks: Advantageous to have understand responsive design principles and experience with CSS frameworks like Bootstrap or Foundation to create visually appealing and mobile-friendly web applications
  • Testing and Debugging: Ability to write unit tests, perform integration testing, and debug applications to ensure code quality, identify and fix issues, and improve overall reliability pre- and post-deployment
  • Deployment and DevOps: Azure DevOps pipelines – develop infrastructure and code using bicep Proficiency in deploying applications to Azure DevOps for managing source code repositories, building and releasing applications, and implementing continuous integration and delivery processes (CI/CD) and infrastructure automation, including automated deployment pipelines
  • Security Best Practices: Understanding of web application security concepts, such as Azure Active Directory (Azure AD) and the ability to integrate authentication and authorisation mechanisms into applications using Azure AD, data validation, and protection against common vulnerabilities
  • Performance Optimisation: Experience in optimising application performance, including minimising load times, optimising database queries, and implementing caching mechanisms
  • Problem Solving and Troubleshooting: Strong analytical and problem-solving skills to identify, debug, and resolve issues in both front-end and back-end components of applications
  • Collaboration and Communication: Effective communication and collaboration skills to work in cross-functional teams, participate in code reviews, and communicate technical concepts to non-technical stakeholders
    Continuous Learning and Adaptability: Willingness to learn new technologies, keep up with industry trends, and adapt to evolving development practices and tools
  • Proficiency in using AI-enabled productivity tools, such as Copilot, to improve efficiency, generate insight and support decision-making. Applies critical thinking and sound judgement when interpreting outputs, remains accountable for the quality and accuracy of their work
What We Value

At Investec we seek creative, talented people with passion, energy and stamina, who collaborate unselfishly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer - .net
Full Stack Engineer - .net

Investec Travel • Sandton

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer (Pre-transactional - CXT)
Full Stack Developer (Pre-transactional - CXT)

Travelbyinvestec • Sandton

On-site
ZAR 600,000 - 900,000
Backend Developer (C#.Net) (Cpt/Jhb Hybrid)
Backend Developer (C#.Net) (Cpt/Jhb Hybrid)

Datafin • Cape Town

Hybrid
ZAR 500,000 - 650,000
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Web Developer
Senior Full-Stack Web Developer

PBT Group • Cape Town

Hybrid
ZAR 800,000 - 1,000,000
0048 Full Stack Developer (Senior)
0048 Full Stack Developer (Senior)

Imizizi • South Africa

Hybrid
ZAR 900,000 - 1,500,000
Competitive remuneration
Medical aid contributions
Hybrid work arrangement
+1
Senior Full Stack .Net Developer
Senior Full Stack .Net Developer

Hire Resolve • Pretoria

On-site
ZAR 500,000 - 750,000
.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

Hybrid
ZAR 420,000 - 660,000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development
+4
Full Stack Engineer
Full Stack Engineer

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience