Software Developer II

4 weeks ago


Randburg, South Africa Datonomy Solutions Full time

Software Developer II - DOT NET, C#, SQL

Job Purpose

To work within the Vertigo Technical team and assist with Development, Support and Maintenance.

High performance area in the bank, Custom built solution that is critical to the banks ability to manage MFC Clients. Team provides critical services to enable MFC to operate effectively. Integrate with numerous different systems in the bank to enhance or leverage your banking knowledge.

Job Responsibilities

  • Produce working quality software that meets the design
  • Develop critical and complex technical components in area of accountability
  • Deliver system component designs that are robust and fault tolerant for large complex systems
  • Ensure system component designs are supportable, maintainable and re-usable
  • Deliver software that is observable and scalable
  • Conduct estimate of work effort
  • Trouble shoot and problem solve of software issues and provide guidance to other team members
  • Continuous improvement of software
  • Provide Maintenance and support of software in environments of accountability
  • Develop unit and system test cases and conduct unit and system testing
  • Create deployment artefacts and stores in source control library
  • Manage the deployment package and the execution thereof
  • Optimise the tool change in collaboration with the Biz/ Dev / Ops Engineer
  • Ensure integration of own work with other individuals and in team
  • Collaborate with designers, product owners and engineering leads to refine the solution
  • Contribute into the decomposition of the system solution into component parts for development
  • Support the achievement of the business strategy, objectives and values
  • Stay abreast of developments in field of expertise

People Specification

  • Essential Qualifications - NQF Level
  • Matric / Grade 12 / National Senior Certificate

Preferred Qualification

  • Certificate in .Net development
  • Degree or National Diploma or proven experience
  • Certificate in relevant language where available
  • .Net / Web APIs
  • C#
  • Angular
  • SQL Server
  • SOAP UI
  • Jira
  • Confluence
  • Scaled Agile Framework (SAFE)
  • Jenkins , XL Release
  • Azure DevOps
  • Banking experience
  • Analytical
  • Methodical
  • Eager attitude

Type of Exposure

  • Development experience
  • Banking
  • Exposure to agile delivery Scrum, Kanban and or SAFe
  • UI development
  • SOA / API
  • SOAP and Rest
  • Angular
  • HTML & CSS
  • Devops toolsets for software releases
  • SSLs
  • Swaggers / service development
  • Networks; Testing; programming; tools administration

Minimum Experience Level

+/- 7 years proven experience

Technical / Professional Knowledge

  • VB.Net / C# / Web APIs
  • SQL server
  • JavaScript
  • Angular (Beneficial)
  • HTML & CSS
  • Agile Methodologies
  • Cloud Concepts
  • DevOps


  • Randburg, South Africa Capital Recruit Full time

    **Requirements**: Bachelor of Science (BSc) in Computer Science Bachelor of Engineering (BEng) in Software Engineering Bachelor of Technology (BTech) in Information Technology Bachelor of Science (BSc) in Information Technology Bachelor of Commerce (BCom) in Information Systems Strong understanding of programming languages React, PHP, Laravel, SQL,...


  • Randburg, South Africa MC Technology Staffing Full time

    Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software.Skills and abilities required:Experienced in development software and tools for embedded systems.Proficient...


  • Randburg, South Africa Adzuna ZA B C2 Full time

    Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software.Skills and abilities required:Experienced in development software and tools for embedded systems.Proficient in...


  • Randburg, South Africa MC Technology Staffing Full time

    Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field. Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software. Skills and abilities required: Experienced in development software and tools for embedded systems....


  • Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you willbe responsible for analyzing software requirements, designing test cases, and executing tests toensure the quality and reliability of our software applications. As a Test Analyst, you will play a criticalrole in the software development process by...


  • Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you willbe responsible for analyzing software requirements, designing test cases, and executing tests toensure the quality and reliability of our software applications. As a Test Analyst, you will play a criticalrole in the software development process by...

  • Development Manager

    4 weeks ago


    Randburg, South Africa Energy at Work Projects Full time

    Development ManagerJoin Our Client as a Software Development Maestro in the Financial Realm!Are you ready to lead the digital revolution in finance? We are seeking a dynamic and visionary Software Development Manager to spearhead our client's tech team and drive innovation in the financial industry.Position: Development ManagerLocation: SandtonIndustry:...

  • Full Stack Developer

    3 weeks ago


    Randburg, South Africa Hire Resolve Full time

    Hire Resolve's client, a reputable software development company, is currently seeking a skilled Full Stack Developer to join their dynamic team. As a Full Stack Developer, you will be responsible for designing and developing innovative software solutions, as well as maintaining and improving existing applications.Responsibilities Designing, coding, and...

  • Software Sales Agent

    3 weeks ago


    Randburg, South Africa RJPersonnel Full time

    3years - Develop and implement sales and marketing strategies; drive enhanced revenue generation for the business - Delivers an optimized market mix and identifies the roadmap that will lead to the achievement of the company’s goals - Directly lead a small team for localized go-to-market sales and marketing activities; work and leverage on global...

  • Java Developer

    4 weeks ago


    Randburg, South Africa PRR Recruitment Services Full time

    We are looking for a talented Java software developer to join our small development team located in Fontainebleau, Randburg, Gauteng. Currently working on a semi-remote basis where developers also travel occasionally to some of our remote branches within the country, of which Rustenburg and Welkom are some of the most common ones.If a daily thought of...

  • Full Stack Developer

    4 weeks ago


    Randburg, South Africa Capital Recruit Full time

    We are pioneers in developing a content platform enhanced by micro applications, aiming to bridge communities and pave the way for a more connected and empowered future. Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact. If your passion lies in leveraging technology to drive societal change and you excel in...

  • Senior Java Developer

    4 weeks ago


    Randburg, South Africa Edge Executive Search Full time

    We have an exciting opportunity for a Senior Java Developer with one of our clients in the IT industry.  Role requirements: 7+ years of Java experience  Software development experience Degree / Diploma or relevant IT qualification  Urgently forward your CV to masego@edgexec.co.za should you be keen and meet the requirements


  • Randburg, South Africa People Dimension Full time

    IntroductionA leading Custom software development company is looking for a 2 Full stack C# and .Net core developers to join their team.Send your CV to hr5 (at) peopledimension (dot) co (dot) za. Duties:Developed and modified software modules based on business requirements.Developed high quality codes in C#, .NET languages.Good knowledge of MS-SQL or...

  • Software Engineer

    4 weeks ago


    Randburg, South Africa Planet10 Full time

    Design and maintain technical system requirements based on business needs.Develop backend applications based on approved specifications and prototypes.Develop, test, debug and maintain application code.Develop, update and maintain technical documentation.Integrate existing as well as new applications onto Online, Mobile, Broad band Broadcast...

  • Software Engineer

    3 weeks ago


    Randburg, South Africa Planet10 Full time

    Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical documentation. Integrate existing as well as new applications onto Online, Mobile, Broad band Broadcast platforms....

  • IT Project Manager

    4 weeks ago


    Randburg, South Africa HR Genie Full time

    Our Client a Global Tech firm is seeking an IT Project Manager to join their team in Randburg on a contract basis. They offer stability, growth, attractive rates and a great working environment. Purpose As a Project Manager, you will be responsible for leading projects and ensuring they are completed on time. You'll manage the IT department to ensure that...


  • Randburg, South Africa Baxter Full time

    Vantive: A New Company Built On Our Legacy Baxter is on a journey to separate our ~$5B Kidney Care segment into a standalone company. Vantive* will build on our nearly 70-year legacy in acute therapies and home and in-center dialysis to provide best-in-class care to the people we serve. We believe Vantive will not only build our leadership in the kidney...


  • Randburg, South Africa Staff Domain Pty Ltd South Africa Full time

    Job Summary: The Sales Development Representative is tasked with identifying and generating sales opportunities through both inbound and outbound calling activities. The right candidate will be one who works well under pressure, thinks out-of-the-box, easily initiates relaxed but informative two-way phone conversations with prospects, and is highly...


  • Randburg, South Africa SPECD (Pty) Ltd Full time

    We're currently seeking a highly qualified individual to fill the role of HEAD OF PRODUCT DEVELOPMENT & PRICING at a prominent insurance company, specializing in a range of insurance products for employees spanning various industries, including COID cover, occupational injuries cover, funeral cover, and more.  Reporting to the Executive Actuary, the Head of...


  • Randburg, South Africa Staff Domain Pty Ltd South Africa Full time

    Job DescriptionJob Summary: The Sales Development Representative is tasked with identifying and generating sales opportunities through both inbound and outbound calling activities. The right candidate will be one who works well under pressure, thinks out-of-the-box, easily initiates relaxed but informative two-way phone conversations with prospects, and is...