Senior Software Engineer
1 week ago
We are seeking an experienced Senior Software Engineer to join our team at RecruiTech. In this role, you will play a key part in developing complex web-based applications, ensuring scalability, reliability, security, and performance.
About the RoleAs a Senior Software Engineer, you will be responsible for working with front-end and back-end web technologies to create scalable and efficient applications. You will also work closely with relational databases such as MySQL, SQL Server, and PostgreSQL to ensure data integrity and performance.
Requirements- A minimum of 10 years of experience in web development
- Expertise in Ruby on Rails, with a strong passion for Ruby
- Extensive experience with JavaScript/TypeScript, including Stimulus, SPA frameworks, and backend NodeJS services
- C# ASP .NET MVC/Web API experience is a plus, but not required
- Experience with relational databases beyond querying, including concurrency, scalability, and performance
- Familiarity with Redis
- Proficiency in Git, with experience using GitHub as a repository service
- Demonstrated experience with Test-Driven Development (TDD) and writing unit/integration tests
- Optional: experience with Docker for building, sharing, or running applications
At RecruiTech, we offer a competitive salary range of $120,000 - $180,000 per year, depending on experience. We prioritize skills and qualifications over location, so whether you're based in a major city or a smaller town, your expertise and fit for the role matter most.
-
Senior Software Development Engineer
4 weeks ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full timeJob Title: Senior Software Development EngineerBETSoftware is seeking an experienced and skilled Senior Software Development Engineer to join our team. This role offers a unique opportunity to leverage your technical expertise and passion for innovation in software development.About the RoleWe are looking for a highly motivated individual who can lead our...
-
Durban, KwaZulu-Natal, South Africa BETSoftware Full timeJob Title : Senior DevOps EngineerBETSoftware is seeking an experienced Senior DevOps Engineer to join our team in KwaZulu-Natal. This role requires strong technical skills and the ability to work collaboratively with cross-functional teams to design, implement, and maintain scalable software solutions.About the RoleThe successful candidate will be...
-
Senior Mechanical Design Engineer Specialist
1 month ago
Durban, KwaZulu-Natal, South Africa MC Technology Staffing Full timeAbout MC Technology StaffingWe are a leading staffing agency specializing in placing top talent in the mechanical design engineering field.Job Title: Senior Mechanical Design Engineer SpecialistEstimated Salary: $85,000 - $110,000 per yearJob Description:Overview:This senior-level position involves working as part of our team to deliver high-quality...
-
Senior Mechanical Design Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa Communicate Recruitment Full timeJob Title: Senior Mechanical Design EngineerCompany Overview:At Communicate Recruitment, we are committed to providing innovative solutions for our clients. We strive to deliver exceptional results and build lasting relationships.Salary: R800,000 - R1,200,000 per annumAbout the Job:We are seeking an experienced Senior Mechanical Design Engineer to join our...
-
Software Engineer Expert
1 month ago
Durban, KwaZulu-Natal, South Africa Pro Stop Recruitment Services Full timeWe are seeking a highly skilled Software Engineer to join our team at Pro Stop Recruitment Services.Company Overview:At Pro Stop Recruitment Services, we pride ourselves on providing top-notch recruitment services to our clients. As a Software Engineer with us, you will have the opportunity to work on various exciting projects and contribute to the growth of...
-
Senior Software Developer
4 weeks ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full timeWe are seeking a highly skilled Senior Software Developer to join our team at BETSoftware in KwaZulu-Natal, South Africa.Estimated salary: R1 200 000 - R1 800 000 per annum.About the RoleThis senior software developer position involves designing and implementing efficient solutions that meet specified tasks and objectives. The successful candidate will be...
-
Senior Software Engineer
3 weeks ago
Durban, KwaZulu-Natal, South Africa IOCO Full timeAbout IOCOIOCO is a leading technology company that provides industrial OT solutions to drive sustainability in our communities.Salary Range: R750,000 - R1,200,000 per annum.Job Description:As a Junior Developer at IOCO, you will be working on exciting projects that solve real-world problems and help us create value for our communities. You will collaborate...
-
Senior Civil Engineer Lead
1 week ago
Durban, KwaZulu-Natal, South Africa SEIGO STAFFING Full timeJob Description:We are seeking a highly skilled Senior Civil Engineer to lead our team in Durban, KwaZulu-Natal.About the Role:The successful candidate will be responsible for managing building services, township infrastructure, contract management, quality monitoring, and report writing.Design and Management: 8-10 years of experience in the design of...
-
Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full timeJob Description: Goldman Tech Resourcing is looking for a skilled Senior Full-Stack C# Developer to join their team. As an international startup consultancy, they help corporate clients digitize their business processes.Key Responsibilities: The successful candidate will be responsible for translating business feedback and requirements into...
-
Durban, KwaZulu-Natal, South Africa ASSA ABLOY Group Full timeJob Title: Senior Firmware Engineering Position in South AfricaAbout the Role:This exciting opportunity has arisen for a skilled Senior Firmware Engineer to join our team at ASSA ABLOY Group. As a key member of our engineering department, you will play a vital role in designing and developing cutting-edge firmware solutions for our products.About You:We are...
-
Senior Software Engineer Position
4 weeks ago
Durban, KwaZulu-Natal, South Africa RecruiTech Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at RecruiTech. As a key member of our development team, you will be responsible for designing, developing, and maintaining in-house solutions using cutting-edge technologies.
-
Senior Electrical Engineer Role
2 weeks ago
Durban, KwaZulu-Natal, South Africa KMCK Talent Sourcing Full timeSenior Electrical Engineer Job OpportunityAre you a motivated and detail-oriented Senior Electrical Engineer looking for a new challenge? We are seeking a highly skilled professional to join our team in Durban, South Africa.In this role, you will oversee electrical engineering activities for various projects, including design, review, and feasibility...
-
Senior Engineering Manager
2 weeks ago
Durban, KwaZulu-Natal, South Africa Easy Recruit SA Full timeWe are looking for an experienced Senior Engineering Manager to lead our instrumentation team at Easy Recruit SA.The successful candidate will receive a salary of $140,000 per annum.Job Description:Company Overview:Easy Recruit SA is a leading company in the recruitment industry.Job Responsibilities:Ensure safe and secure work environment in accordance with...
-
Senior Civil Engineer
3 weeks ago
Durban, KwaZulu-Natal, South Africa SEIGO STAFFING Full timeWe are looking for a Senior Civil Engineer to join our team at SEIGO STAFFING. This is an exciting opportunity for individuals who have a strong background in civil engineering and want to take their career to the next level.Job DescriptionThe successful candidate will have a minimum of 2-5 years of experience in construction monitoring water projects and...
-
Senior Engineering Project Coordinator
1 month ago
Durban, KwaZulu-Natal, South Africa Talented Recruitment Full timeJob OverviewTalented Recruitment is seeking a skilled Senior Engineering Project Coordinator to join our team. In this role, you will have the opportunity to leverage your expertise in project management and engineering principles to drive business growth and success.
-
Senior Mechanical Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa Easy Recruit SA Full timeJob DescriptionWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Easy Recruit SA. This is an excellent opportunity for a talented individual to take on a leadership role and contribute to the success of our organization.The successful candidate will have a strong background in mechanical engineering, with a focus on plant...
-
Durban, KwaZulu-Natal, South Africa Omega Human Capital Full timeKey ResponsibilitiesWe are seeking a skilled Senior Mechanical Engineer to join our team at the Dube Tradepost in La Mercy, KwaZulu-Natal. As a key member of our engineering team, you will be responsible for designing, developing, and testing mechanical components and systems for Point of Sale equipment.About the RoleCollaborate with cross-functional teams...
-
Senior Mechanical Design Engineer
1 month ago
Durban, KwaZulu-Natal, South Africa Express Employment Professionals (Durban South) Full timeAbout the RoleWe are seeking a highly skilled Senior Mechanical Design Engineer to join our team at Express Employment Professionals (Durban South). This is a fantastic opportunity for an experienced CAD engineer to take on new challenges and contribute to the success of our clients.Key ResponsibilitiesProgram Management: Track and update engineering...
-
Senior Mechanical Engineer Specialist
2 months ago
Durban, KwaZulu-Natal, South Africa SEIGO Staffing Full timeAbout the RoleSEIGO Staffing is currently seeking a highly skilled Senior Mechanical Engineer to join our team. This role requires a professional with extensive experience in mechanical engineering and project management.The ideal candidate will have a strong background in HVAC & R, Vertical Transportation, Building Wet Services, and Fire protection...
-
Senior Virtualization Engineer
4 weeks ago
Durban, KwaZulu-Natal, South Africa IOCO Full timeAbout the RoleWe are seeking an experienced Senior Virtualization Engineer to join our team in Durban. As a key member of our infrastructure services, you will be responsible for designing, implementing, and maintaining virtualization infrastructure using VMware solutions.This role requires advanced technical expertise, including troubleshooting, performance...