A Tenth Revolution Group Company

Your current job search

5 search results

For Permanent and Contract in Johannesburg

    new

    Senior Back Office Developer

    Johannesburg, South Africa

    • ZAR 75,000 to ZAR 88,000 ZAR
    • Developer/Programmer Role
    • Skills: C#, SQL, C++, API, .NET
    • Seniority: Senior

    Job description

    Job Title: Senior Back-End Software Developer

    Location: Pretoria, South Africa

    Company:
    Join a leading vehicle tracking company at the forefront of digital transformation journey. As they embark on this exciting journey, they are seeking a highly skilled Senior Back-End Software Developer to join their dynamic team in Pretoria.

    Role Overview:
    As a Senior Back-End Software Developer, you will play a pivotal role in their digital transformation journey, focusing on migrating legacy systems into modern, scalable solutions. Your expertise will be critical in advancing our technological capabilities and ensuring their systems are robust, efficient, and future-proof.

    Responsibilities:

    * Collaborate with cross-functional teams to analyze requirements, design solutions, and implement back-end functionalities.
    * Develop and maintain back-end services and APIs using C#, .NET, and SQL technologies.
    * Utilize your key experience in C++ development to enhance existing systems and integrate legacy components.
    * Participate in code reviews, troubleshoot issues, and optimize performance to deliver high-quality, scalable solutions.
    * Contribute to architectural decisions and provide technical guidance to junior team members.

    Requirements:

    * Bachelor's degree in Computer Science, Engineering, or related field.
    * 7+ years of professional experience in back-end software development.
    * Proficiency in C#, .NET framework, and SQL.
    * Strong expertise in C++ development is essential.
    * Experience working with APIs and integrating third-party services.
    * Solid understanding of software architecture principles and design patterns.
    * Excellent problem-solving skills and attention to detail.
    * Strong communication and collaboration abilities.

    Benefits:

    * Competitive salary package.
    * Opportunities for professional development and growth.
    * Collaborative and inclusive work environment.
    * Flexible hybrid work model (3 days in office, 2 days remote).
    * Health and wellness benefits.

    If you are a talented Back-End Software Developer with a passion for innovation and a drive to make a meaningful impact, we want to hear from you! Join us in shaping the future of vehicle tracking technology. Apply now by sending your CV to Stacey Maritz at s.maritz@frankgroup.com.

    #dotnet #csharp #developer

    Senior Back End .Net Developer - Johannesburg

    Johannesburg, South Africa

    • Up to ZAR 90,000 ZAR
    • Developer/Programmer Role
    • Skills: .Net, C#, SQL, Azure
    • Seniority: Senior

    Job description

    SENIOR .NET DEVELOPER

    Location: Johannesburg, South Africa (Remote-friendly)

    Technologies: .NET Core, C#, SQL, Azure

    Salary: Up to R90,000 CTC

    Are you a skilled Senior .NET Developer ready to make a significant impact in the investment industry? Look no further! Our client, an established startup founded by ex-long standing employees of a highly reputable financial development consultancy in South Africa, is seeking a dynamic individual to join their team.

    About Us: We specialize in providing cutting-edge platforms and services to the investment market. Our journey began with the vision of seasoned professionals who decided to embark on an entrepreneurial venture. As a small yet ambitious team, we are committed to maintaining the highest coding standards and best practices while continuously enhancing our product offering.

    Role Overview: As a Senior .NET Developer, you will play a pivotal role in advancing our product capabilities and ensuring the adherence to coding standards. This position offers a unique opportunity for ownership and autonomy over your work, with the potential for team leadership as we continue to grow.

    Responsibilities:

    * Enhance product offerings through innovative development solutions.
    * Establish and reinforce coding standards and best practices.
    * Collaborate with cross-functional teams to drive project success.
    * Seize opportunities for leadership as the team expands.

    Requirements:

    * Proven experience with .NET Core, C#, SQL, and Azure technologies.
    * Strong understanding of coding standards and best practices.
    * Ability to work effectively in a remote environment.
    * Previous experience in the investment industry is a plus.

    Technical Architect (Azure)

    Johannesburg, South Africa

    • ZAR 125,000 to ZAR 145,000 ZAR
    • Developer/Programmer Role
    • Skills: C#, .NETcore, SQL, Azure, Microservices, GIT,
    • Seniority: Senior

    Job description

    Technical Architect (Azure/.NET)

    An international custom software development company who work mainly within the digital marketing industry using the latest and greatest technologies is hiring for a Technical Architect to join their expanding team!

    They believe business transformation means going beyond just tech. Their skilled team collaborate and work closely with brands to ensure they align with strategic goals and empower teams to make real change.

    If you consider yourself a team player, who is looking for a role where you can stay hands-on with software development, software-, enterprise and solution architecture while leading a small team, this could be the perfect opportunity for you.

    Requirements

    * .NET core, Python or GO expert
    * Experienced with front-end frameworks like React, Vue or Angular
    * Strong experience working with CMS products such as Contentful, Umbraco, Sitecore
    * API development experience (RESTful or GraphQL)
    * Understanding of MACH architecture
    * Proven experience with Microservice architecture
    * Expert with methodologies such as DDD, BDD and TDD
    * AGILE
    * Azure or AWS (IaaS, PaaS)
    * Docker
    * CI/CD pipelines
    * 2+ years leading a team (remotely)
    * Able to estimate technical effort & costs and be able to communicate with non-technical users
    * Deep knowledge writing automated tests (unit and integration)

    Nice to have

    * GCP
    * Kubernetes
    * Redis
    * RabbitMQ
    * Digital agency experience

    Benefits

    * Training: allocated budget for growth and attending events
    * Flexibility: Hybrid and remote working (in South Africa)
    * 20 days annual leave
    * 2 days leave for volunteer work
    * Small team of highly skilled, passionate people who know what they are doing

    Next steps

    Please get your application over to Stacey Maritz on s.maritz@frankgroup.com by February 26th to be considered for this opportunity.

    #dotnet #csharp #azure #aws #python #go #technicalarchitect #southafrica

    Senior Back End .Net Developer - Johannesburg

    Johannesburg, South Africa

    • Up to ZAR 90,000 ZAR
    • Developer/Programmer Role
    • Skills: .Net, C#, SQL, Azure
    • Seniority: Senior

    Job description

    SENIOR .NET DEVELOPER

    Location: Johannesburg, South Africa (Remote-friendly)

    Technologies: .NET Core, C#, SQL, Azure

    Salary: Up to R90,000 CTC

    Are you a skilled Senior .NET Developer ready to make a significant impact in the investment industry? Look no further! Our client, an established startup founded by ex-long standing employees of a highly reputable financial development consultancy in South Africa, is seeking a dynamic individual to join their team.

    About Us: We specialize in providing cutting-edge platforms and services to the investment market. Our journey began with the vision of seasoned professionals who decided to embark on an entrepreneurial venture. As a small yet ambitious team, we are committed to maintaining the highest coding standards and best practices while continuously enhancing our product offering.

    Role Overview: As a Senior .NET Developer, you will play a pivotal role in advancing our product capabilities and ensuring the adherence to coding standards. This position offers a unique opportunity for ownership and autonomy over your work, with the potential for team leadership as we continue to grow.

    Responsibilities:

    * Enhance product offerings through innovative development solutions.
    * Establish and reinforce coding standards and best practices.
    * Collaborate with cross-functional teams to drive project success.
    * Seize opportunities for leadership as the team expands.

    Requirements:

    * Proven experience with .NET Core, C#, SQL, and Azure technologies.
    * Strong understanding of coding standards and best practices.
    * Ability to work effectively in a remote environment.
    * Previous experience in the investment industry is a plus.

    NAV/BC Architect

    Johannesburg, South Africa

    • Developer/Programmer Role
    • Seniority: Senior

    Job description

    Dynamics NAV/BC Architect: Shape the Future of South African Businesses

    Join our passionate team and empower businesses with cutting-edge ERP solutions!

    We're a leading South African software development company looking for a talented and experienced Dynamics NAV/BC Architect to spearhead our ERP projects. If you thrive in complex environments, relish problem-solving, and have a vision for optimizing business processes, this could be your dream role.

    Role & Responsibilities:

    * Lead the design, development, and implementation of NAV/BC solutions for diverse clients across industries.
    * Analyze business requirements and translate them into actionable technical specifications.
    * Mastermind integrations with existing systems and third-party applications.
    * Develop custom configurations and extensions to enhance functionality and user experience.
    * Provide expert guidance and technical support to developers and project teams.
    * Stay on top of emerging technologies and best practices in the Dynamics ecosystem.
    * Collaborate effectively with clients, internal stakeholders, and vendors.

    Skills & Qualifications:

    * Proven experience (5+ years) as a Dynamics NAV/BC Architect or Developer.
    * In-depth knowledge of NAV/BC architecture, development tools, and methodologies.
    * Strong understanding of ERP concepts, business processes, and integration strategies.
    * Excellent analytical and problem-solving skills with a knack for creative solutions.
    * Proficiency in C#, PowerShell, and SQL Server is a plus.
    * Clear communication and collaboration skills for building strong relationships.
    * Passion for technology and a desire to continuously learn and innovate.

    Benefits:

    * Competitive salary and benefits package commensurate with experience.
    * Dynamic and collaborative work environment with opportunities for personal and professional growth.
    * Work on challenging and impactful projects that directly benefit South African businesses.
    * Continuous learning and development opportunities through training programs and conferences.
    * Be part of a team that values creativity, problem-solving, and making a difference.

    Ready to embark on a rewarding career that shapes the future of business? Send us your resume and tell us why you're the ideal Dynamics NAV/BC Architect for our client's team!

    Phone: +27 10 500 6144