Senior Software Engineer

2 weeks ago


Centurion, Gauteng, South Africa Hire Resolve Full time
Hire Resolve is seeking a talented Senior Software Engineer to collaborate with our client, a leading digital business consultancy. This dynamic organization specializes in developing innovative digital solutions for businesses, enhancing their online presence and streamlining operations. We are looking for a software engineer who is proficient in both front-end and back-end technologies, capable of working on diverse projects, and eager to contribute to cutting-edge digital transformation efforts. Responsibilities
  • Contribute to all stages of the software development lifecycle, from initial concept to deployment and maintenance.
  • Write well-designed, efficient, and testable code to ensure the delivery of high-quality software products.
  • Ensure that designs meet specified requirements and are compliant with technical specifications and best practices.
  • Prepare, produce, and manage software components for release, ensuring timely delivery.
  • Take an active role in leading and mentoring team members, fostering collaboration and driving the team towards high-quality results.
  • Collaborate with cross-functional teams, including designers, testers, and project managers, to ensure smooth and efficient development processes.
  • Troubleshoot, debug, and upgrade existing systems to enhance performance and maintainability.
  • Continuously research and implement new technologies and best practices to improve development efficiency and product quality.
Requirements
  • Tertiary degree, diploma, or certificate in a related field (e.g., BSc in Computer Science, B.IT, Informatics).
  • Over 3 years of professional experience as a Software Developer.
  • Strong understanding of development methodologies and frameworks.
  • Experience in software development and familiarity with test-driven development (TDD) and unit testing is a plus.
  • Experience with public cloud platforms and containerization is an advantage.
  • Familiarity with DevOps practices is beneficial.
Key Technologies: Proficiency in .NET Core with C#, .NET Web API, SQL Database Design, Entity Framework Core, SQL Server 2014, and T-SQL. Experience with at least one of the following front-end technologies: TypeScript, JavaScript, Angular (2.0), ASP .Net Core MVC, or Blazor. Solid understanding of SOLID principles, object-oriented design, and design patterns. Connect with us today to discuss this opportunity further.

  • Centurion, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Senior Software Engineer to join our team at Network Recruitment. As a senior member of our engineering team, you will be responsible for designing, developing, and maintaining web applications with a focus on front-end and back-end development.In this role, you will develop server-side code using C# and ASP.NET, create responsive...


  • Centurion, Gauteng, South Africa Curiska Full time

    At Curiska, we are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a degree in Computer Engineering, Electronic Engineering, or Computer Science and at least 7 years of industry experience in software development with a strong background in C#, Visual Studio, and SQL.The successful candidate will be proficient in...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Job Summary We are seeking a highly skilled Senior Embedded Software Engineer to join our team at E&D Recruiters. As a key member of our automotive controls software development team, you will be responsible for designing, developing, and testing software for our automotive products.About the Role The successful candidate will have a degree in Mechatronic or...


  • Centurion, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Job Description:We are seeking a highly skilled Senior Software Engineering Expert to join our team at Curiska (Pty) Ltd.Company Overview:Curiska (Pty) Ltd is a leading organization in the industry, committed to delivering high-quality software solutions. Our team is passionate about innovation and excellence, and we're looking for talented professionals...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    **Job Description:**We are seeking a skilled Senior Software Engineer to join our team at Network Recruitment.Key Responsibilities:At least 5 years of experience in software development.Strong understanding of MySQL and SQL Server.Proficiency in programming languages such as Java, Flutter, C#, and Kotlin.Experience with web and mobile development...


  • Centurion, Gauteng, South Africa Curiska Full time

    Curiska is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in C and C++ development, with a focus on operating system-level programming.Key Responsibilities:Design and implement secure network protocols using C and C++Collaborate with cross-functional teams to develop and maintain...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Are you a talented software engineer looking for a new challenge? Network Recruitment is seeking a Senior Python Development Engineer to join their team in a fast-paced, innovative environment. This dynamic and rapidly growing company believes in empowering their employees with flexibility and a nurturing work environment.About the RoleIn this role, you will...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior PHP Software EngineerNetwork Recruitment is seeking a highly skilled Senior PHP Software Engineer to join our team.Qualifications:Matriculation or equivalent qualificationBachelor of Science degree or relevant qualificationRequirements:At least 5 years of experience in PHP software developmentKnowledge of jQuery, JavaScript, JSON, Ajax, and...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software EngineerAs a senior software engineer with proficiency in Python, you will play a key role in developing and maintaining scalable software systems.Key Responsibilities:• Design and implement software solutions using Python• Collaborate with cross-functional teams to deliver high-quality software products• Troubleshoot and...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Senior Automotive Controls Software EngineerWe are seeking a highly skilled Senior Automotive Controls Software Engineer to join our team at E&D Recruiters. As a key member of our engineering team, you will be responsible for designing and developing software for vehicle control units, high-power DC charge controllers, and other related systems.Key...


  • Centurion, Gauteng, South Africa MMI Holdings Ltd Full time

    At MMI Holdings Ltd, we are on a mission to bring more wellness to more people for less. Our goal is to achieve this through our technology and IT talent.Job SummaryWe are looking for an experienced Senior Software Engineer to join our IT team in Centurion, South Africa. The successful candidate will play a key role in developing, testing, deploying,...


  • Centurion, Gauteng, South Africa Network Contracting Full time

    Key Responsibilities:We are seeking a highly skilled Senior Software Engineer to join our team at Network Contracting. The ideal candidate will have a strong background in software development methodologies, including Agile and Scrum, and a proven track record of delivering high-quality software solutions.The successful candidate will have expertise in...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team in Centurion. The ideal candidate will have a strong background in C# .NET development, with a minimum of 2 years experience working on software applications.Key Responsibilities:Develop high-quality software solutions using C# .NET and related technologies.Collaborate...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software Engineer - PHP and MySQLAbout the Role:We are seeking a skilled Senior Software Engineer with expertise in PHP and MySQL to join our team at Network Recruitment. The ideal candidate will have a strong background in software development and experience working with PHP and MySQL.Key Responsibilities:• Converting statements for...


  • Centurion, Gauteng, South Africa Jordan HR Full time

    Job DescriptionWe are seeking a Senior Software Quality Assurance Engineer to join our team at Jordan HR. The successful candidate will be responsible for ensuring the quality and reliability of our software products.


  • Centurion, Gauteng, South Africa MMI Holdings Ltd Full time

    At MMI Holdings Ltd, we are seeking a skilled Senior Software Engineer to join our IT team. The successful candidate will be responsible for developing, testing, and deploying software applications and services. This role requires a strong background in software development, with experience in agile environments and a passion for delivering high-quality...


  • Centurion, Gauteng, South Africa Sydsen Uthintane (Pty) Ltd Full time

    We are seeking a skilled Senior Software Engineer to join our team at Sydsen Uthintane (Pty) Ltd in Pretoria, Centurion. The ideal candidate will have a strong academic record and excellent interpersonal and communication skills.The successful candidate will be responsible for developing and maintaining evolving flagship HR and Learning applications. Key...


  • Centurion, Gauteng, South Africa JenRec Recruitment Full time

    We are seeking an experienced software engineer to join our team at JenRec Recruitment.About the RoleThis is a senior-level position that requires a deep understanding of C# and Visual Studio, as well as experience with WPF and MVVM design patterns. Additionally, proficiency in SQL, C++, and C is highly beneficial.Key ResponsibilitiesDevelop high-quality...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    We are seeking a highly skilled Senior Automotive Controls Software Engineer to join our team at E&D Recruiters.Job Summary:We are looking for a skilled Software Systems Specialist to design and develop software for vehicle control units, high power DC charge controllers, and perform compatible software development.Responsibilities:Design and develop vehicle...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    E&D Recruiters is seeking a highly skilled Senior Automotive Controls Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing software for Vehicle Control Units, High Power DC Charge Controllers, and other related systems. Key Responsibilities: Design and develop software for...