Current jobs related to Software Engineer(Java/.NET Core ) - KwaZulu-Natal - Sage City


  • Old Mutual Durban Full time

    Software Engineer · A senior software engineer with a proven track record of delivering complex projects will take on a leadership role in designing, developing, and maintaining web applications. · Key Responsibilities: · Designing and developing end-to-end solutions for web appl ...


  • Games Global Operations Limited Durban

    Overview · To lead a software engineering team, by being accountable for the end-to-end delivery of products and/or projects aligned to business objectives, processes and standards. · Responsibilities · Responsible for each phase of the end-to-end Product/Project life cycle as ap ...


  • LexisNexis South Africa Shared Services (Pty) Ltd Company Durban

    Software Developer Job Description · Job Summary · This is a moderately challenging role that involves research, design, and software development within a specific functional area or product line. · The successful candidate will be responsible for working on individual pieces of ...


  • RELX Durban

    Software Engineering Lead · This is a leadership role that involves guiding a talented team of engineers to achieve great things. · About Our Team · We are part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. O ...


  • LexisNexis Durban

    About the Team · LexisNexis Legal & Professional is a global leader in deploying AI and advanced technologies to improve productivity and transform the business of law. We serve customers in over 150 countries with a team of 11,800 employees worldwide. · About the Role · We are s ...


  • Old Mutual Durban

    Africa's Technology Storyteller · Old Mutual believes in the vast potential of Africa, reflected in our diverse team. · About the Role · We seek a senior member to lead complex web application design, development, and maintenance. This includes driving architectural decisions and ...


  • Betting Entertainment Technologies (Pty) Ltd KwaZulu-Natal

    Senior Software Quality Engineer (SSQE) · BET Software is looking for a Senior Software Quality Engineer to lead quality initiatives, design automation scripts, and ensure software delivers top-notch performance and reliability. · You will collaborate with a dedicated functional ...


  • Old Mutual Durban Full time

    Job Title: Software Quality Engineering Lead · The position of Quality Engineering Lead involves overseeing testing activities, deliverables, and engineering approaches across multiple teams. This includes developing improvement plans for the quality engineering team and utilizin ...


  • Betting Entertainment Technologies (Pty) Ltd KwaZulu-Natal

    We are looking for an Intermediate Software Development Engineer to join our innovative team at BET Software in Durban. · This role will challenge you to develop cutting-edge solutions, collaborate with like-minded professionals, and sharpen your skills while mentoring the next g ...


  • Old Mutual Durban

    Quality Engineering Lead · We are looking for a Quality Engineering Lead to join our team at Old Mutual. This role is responsible for the coordination and oversight of testing activities, deliverables and engineering approaches across multiple teams. · The ideal candidate has a p ...


  • RELX Durban

    About Our Team · At RELX, we are a global provider of information-based analytics and decision tools for professional and business customers. With 11,800 employees worldwide, our company serves customers in more than 150 countries. · We have been a long-time leader in deploying A ...


  • Full Circle Selection Durban North

    Embedded Software Engineer Opportunity · We are seeking a highly skilled and motivated Embedded Software Engineer to join our research and development team. · Duties & Responsibilities · The primary objective of this position is to execute the complete embedded software developme ...


  • Full Circle Selection Durban North

    Full-Circle Selection Seeks Embedded Software Expert · We are looking for a highly skilled and enthusiastic Embedded Software Engineer to join our client's research and development department. · Main Responsibilities · The ideal candidate will be responsible for executing the com ...


  • NCLC Ballitoville

    Software Engineer (PHP, Laravel & Filament) · We are seeking a skilled Software Engineer with experience in PHP, Laravel, and Filament to contribute to the development of a cloud-based incident and case management platform. · The Role in Action · Develop robust SaaS applications ...


  • BETSoftware Umhlanga Rocks

    Intermediate Software Development Engineer (DBN) · Are you a talented software developer ready to level up your career? BET Software is looking for an Intermediate Software Development Engineer to join our fast-paced, innovative team in Durban. In this role, you'll tackle excitin ...


  • BETSoftware Umhlanga Rocks

    Job Description · We are seeking two Intermediate Software Development Engineers to join our team. As an Intermediate Software Development Engineer, you will be responsible for designing, developing, and implementing top-tier software solutions. · Key Responsibilities · Design an ...


  • BETSoftware Umhlanga Rocks

    We are seeking a talented Intermediate Software Development Engineer to join our fast-paced, innovative team at BET Software in Durban. In this role, you will tackle exciting challenges, develop cutting-edge solutions, and collaborate with like-minded professionals while sharpeni ...


  • Hire Resolve Durban

    Job Title: Professional Civil Engineer · Hire Resolve's client, a leading engineering consulting firm, is seeking a highly skilled Professional Civil Engineer to join their team in the Durban area. As a Civil Engineer in the consulting industry, you will be responsible for provid ...


  • Games Global Operations Limited Durban

    Job Description · We are seeking a visionary Software Architect to lead the technical direction of our Game Delivery and Configuration ecosystem. This role involves designing robust, scalable, and high-performance software solutions that leverage cutting-edge technologies such as ...


  • Assegai Recruitment Durban

    Job Opportunity: Structural Engineer · A well-established consulting engineer company in Durban seeks a Registered Structural Engineer with civil engineering experience to work on structural design projects. · Required Qualifications and Experience · Registration with ECSA as a P ...


  • M-KOPA Kenya Limited Durban

    Senior Backend Engineer Job Description · We are seeking an experienced Senior Backend Engineer to join our Retention product group as we expand our market impact and reach. · You will work as a collaborator with senior members who will coach and contribute, emphasizing high-qual ...

  • Software Engineer(Java/.NET Core ) - KwaZulu-Natal - Sage City

    Sage City
    Sage City KwaZulu-Natal

    4 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Details: Software Engineer (Java/.NET Core)

    We're seeking a talented Software Engineer to join our team responsible for building and maintaining services that provide licensing and software update capabilities for our products globally.

    Hybrid Work Mode: 3 Days from Office

    In this role, you'll be at the heart of our operations, ensuring our systems are secure, efficient, and scalable. You will help maintain, enhance, and monitor critical systems, applying the latest best practices to ensure they continue to meet the evolving needs of the business as we grow.

    Key Responsibilities:

    1. Design, develop, and maintain software services for licensing and updates.
    2. Build, deploy, and monitor these services in the cloud to ensure scalability and reliability.
    3. Work with CI/CD pipelines to ensure smooth and efficient software releases.
    4. Collaborate with team members to enhance infrastructure and tooling that supports the software.
    5. Develop and maintain full-stack applications with a focus on React (Frontend) and Java/.NET Core (Backend).
    6. Work with relational databases like SQL to design, implement, and optimize queries.
    7. Leverage AWS and Azure services to deploy and maintain cloud-based applications.
    8. Implement Agile development practices, utilizing GIT for version control.
    9. Participate in DevOps activities with hands-on experience in Linux, AWS, Azure, and Database Engines.
    10. Write clean, efficient code following Behaviour Driven Development (BDD) methodologies.
    11. Support the application's performance through monitoring tools and troubleshooting.

    Required Skills:

    1. Strong knowledge of React, Java, and .NET Core.
    2. Proficiency with SQL and experience working with cloud services like AWS and Azure.
    3. Hands-on experience in DevOps practices and cloud infrastructure.
    4. Familiarity with Agile methodologies and GIT version control.
    5. Knowledge of Behaviour Driven Development (BDD).

    Why Join Us?

    1. Collaborative Environment: Work with a diverse, supportive team of developers.
    2. Impactful Projects: Help build innovative solutions that drive business success.
    3. Career Growth: We value professional development and offer plenty of opportunities for advancement.
    4. Tech Stack: Stay ahead of the curve by working with cutting-edge technologies.

    We work at Sage, supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions. Our colleagues are the best of the best, why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential.


Jobs
>
Durban
>
Software engineer