Senior Full Stack Software Architect
4 weeks ago
As a seasoned software engineer, you will be responsible for spearheading the development and maintenance of scalable web applications using Ruby on Rails.
You will collaborate closely with product managers, designers, and other engineers to refine existing features, implement new ones, and ensure the overall architecture remains stable and secure.
Main Responsibilities:
- Leverage your expertise in Ruby on Rails to design and develop high-quality web applications that meet the evolving needs of our clients.
- Collaborate with cross-functional teams to conceptualize and develop innovative features for our web and mobile platforms.
- Maintain and optimize the frontend, utilizing JavaScript frameworks like Turbo and Stimulus to enhance user experience.
- Oversee the integration of third-party services, including Twilio, SendGrid, Stripe, and others, to expand our offerings.
- Ensure the infrastructure (hosted on Heroku and AWS) is reliable, secure, and capable of meeting growing demands.
- Contribute to database management, hosted on AWS Aurora for MySQL, ensuring efficient access to data.
- Develop, enforce, and maintain code quality and security standards, including static code analysis via Brakeman and regular dependency updates with Dependabot.
- Drive deployment processes, ensuring robust CI/CD practices are in place, including automated testing and pull request reviews.
- Provide mentorship to junior engineers and participate in code reviews.
Required Qualifications:
- A minimum of 5 years of experience as a Full Stack Engineer, with strong expertise in Ruby on Rails.
- Proficiency in JavaScript (jQuery, Stimulus).
- Experience with database management, particularly MySQL or AWS.
- Hands-on experience with Heroku, AWS services, and infrastructure as code (Terraform).
- Proven experience working with CI/CD pipelines, automated testing suites, and GitHub pull request workflows.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong attention to detail, particularly in maintaining code quality and security standards.
Estimated Salary Range: $140,000 - $180,000 per year, depending on location and experience. This figure is based on industry standards and takes into account the requirements and responsibilities outlined above.
-
Technical Lead
4 weeks ago
Roodepoort, Gauteng, South Africa IOCO Full timeWe are seeking a seasoned Senior Full-Stack Developer with expertise in C# .NET, Business Intelligence (BI) Development, and CRM Dynamics 365 to join our dynamic team at IOCO. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications across the full stack.Key ResponsibilitiesDesign,...
-
Senior Manager
2 weeks ago
Roodepoort, Gauteng, South Africa MTN Full timeJob Title: Senior Manager - DevOps ArchitectWe are seeking a seasoned Senior Manager - DevOps Architect to join our team at MTN. As a key member of our engineering organization, you will be responsible for defining and implementing the company's DevOps strategy.Key Responsibilities:Develop and maintain infrastructure-as-code solutions using IaC tools.Design...
-
Roodepoort, Gauteng, South Africa HR Genie Full timeAbout Dotcom Consulting">As a business and technical professional, we take pride in guiding organisations to achieve their goals while leading strategic direction. A Dotcom Software Consultant brings an experienced voice with necessary skills to enhance business performance and processes.About the Role">We are seeking a detail-oriented Senior Quality...
-
Senior Contract Manager
2 weeks ago
Roodepoort, Gauteng, South Africa iOCO Full timeiOCO is seeking a seasoned professional to join our team as a Senior Contract Manager. This role will be based in Gauteng, Roodepoort.Job Title: Senior Contract ManagerWe offer a competitive salary of R850,000 per annum.Job Description:In this role, you will be accountable for achieving the following objectives:Implementation Planning and Coordination: Work...
-
Technical Solution Architect
1 month ago
Roodepoort, Gauteng, South Africa IOCO Full timeWe are seeking a highly skilled Functional Consultant to join our team at IOCO. This is an exciting opportunity for individuals with strong analytical and problem-solving abilities, excellent communication skills, and experience in software implementation.About the Role:The successful candidate will be responsible for understanding client requirements,...
-
Software Solutions Architect
4 weeks ago
Roodepoort, Gauteng, South Africa Standard Bank Group Full timeJob OverviewWe are seeking a highly skilled Salesforce Developer to join our team at Standard Bank Group. As a key member of our development team, you will be responsible for designing and implementing customized solutions on the Salesforce platform.About YouTo be successful in this role, you should have a strong understanding of the Salesforce platform,...
-
Roodepoort, Gauteng, South Africa Standard Bank Group Full timeJob OverviewWe are seeking a highly skilled Senior Financial Reporting Manager to join our team at Standard Bank Group.Salary:The estimated annual salary for this role is R1,200,000 - R1,500,000.About the RoleThis is a leadership position responsible for providing complete end-to-end financial execution to Insurance by taking full responsibility for the...
-
Senior Financial Manager
1 month ago
Roodepoort, Gauteng, South Africa Ad Ignite Full timeAbout the Role:We are seeking an experienced Senior Financial Manager to join our team in Roodepoort, South Africa. As a senior member of our accounting team, you will be responsible for managing a portfolio of clients and ensuring their tax and accounting needs are met with the highest level of service.Key Responsibilities:Clients Management: You will...
-
Senior Africa Sales Leadership Position
5 days ago
Roodepoort, Gauteng, South Africa Aim Personnel Full timeAt Aim Personnel, we are seeking a Senior Sales Manager to lead our African operations. This is an exciting expat opportunity that requires strong sales and managerial experience.About the CompanyAim Personnel is a leading recruitment agency with a presence in Africa. Our mission is to provide exceptional talent solutions to businesses across the...
-
Artificial Intelligence Architect
4 weeks ago
Roodepoort, Gauteng, South Africa Elixirr Digital Full timeElixirr Digital is seeking an experienced AI Engineer to join our team. This role offers a unique opportunity to work with cutting-edge technologies, contribute to transformative projects, and make a measurable impact in advancing our AI solutions.As an AI Engineer at Elixirr Digital, you will be responsible for designing, optimizing, and deploying advanced...
-
Senior Test Engineering Professional
3 days ago
Roodepoort, Gauteng, South Africa IOCO Full timeIOCO is seeking a highly skilled Senior Automation Tester to drive our testing processes to the next level. Our top-quality software solutions require an expert who can create frameworks from scratch, update existing scripts, and perform back-end testing using SQL queries on Oracle and SQL Server databases.Required SkillsExperience with Technologies: Java,...
-
Senior Events Space Designer
4 weeks ago
Roodepoort, Gauteng, South Africa Immploy Full timeImmploy Recruitment is seeking a skilled and innovative Senior Events Space Designer to join an events company in Roodepoort. This opportunity allows the successful candidate to contribute to the design and execution of exciting event spaces.The ideal candidate will have a Bachelor's degree or diploma in Architecture or a related field, with proficiency in...
-
Senior Territory Sales Specialist
4 weeks ago
Roodepoort, Gauteng, South Africa Telebest Full timeJob DescriptionWe are seeking a highly motivated and results-driven Sales Representative to join our team at Telebest. As an External Sales Representative, you will be responsible for calling on regular and prospective customers throughout your assigned territory.In this role, you will present company products and services to clients, negotiate with them at...
-
Senior Automation Quality Assurance Specialist
3 weeks ago
Roodepoort, Gauteng, South Africa IOCO Full timeWe are seeking a skilled Senior Automation Tester to join IOCO's dynamic team in Roodepoort, Johannesburg.About the RoleThis position involves driving our testing processes to deliver top-quality software solutions. Your expertise will be crucial in enhancing our automation framework and ensuring seamless execution of our software products.Key...
-
Roodepoort, Gauteng, South Africa Dante Personnel Full timeJob DescriptionWe are seeking a highly experienced Senior Injection Moulding Quality Assurance Specialist to join our team at Dante Personnel in Midrand. This is a fantastic opportunity for a quality professional to utilize their expertise in injection moulding processes and materials.About the RoleIn this role, you will be responsible for ensuring the...
-
Key Performance Senior Automation Engineer
1 month ago
Roodepoort, Gauteng, South Africa IOCO Full timeWe are seeking a skilled Senior Automation Tester to enhance our software delivery process. Our team is dedicated to excellence and we're looking for a professional who can drive quality and efficiency.Your key responsibilities:Design, develop, and maintain automation frameworks and scripts using Java, JavaScript, C#, or PythonUtilize Selenium, IntelliJ,...
-
Chief Human Resources Strategist
1 month ago
Roodepoort, Gauteng, South Africa IndSAfri Full timeKey Responsibilities:Develop and implement strategic HR initiatives to drive business growth and success.Lead talent acquisition efforts, focusing on attracting and retaining top talent in the IT consulting industry.Foster a positive work environment through effective employee relations programs and conflict resolution.Implement performance management...
-
Senior Financial Director
2 months ago
Roodepoort, Gauteng, South Africa Taylored Appointments Full timeJob Summary:Taylored Appointments is seeking a highly skilled Group Finance Manager to lead our finance team and drive financial growth and sustainability. This is a critical role that requires strong leadership, strategic thinking, and financial expertise.Key Responsibilities:• Provide strategic financial leadership and direction to the organization.•...
-
Senior Zoho CRM Integration Developer
4 weeks ago
Roodepoort, Gauteng, South Africa TOTALCARE PEOPLE® SOLUTIONS Full timeAt TOTALCARE PEOPLE® SOLUTIONS, we are seeking a highly skilled Senior Zoho CRM Integration Developer to join our team. As a key member of our technical department, you will be responsible for designing, developing, and implementing seamless integrations between WordPress websites and Zoho CRM.About the RoleWe offer a competitive salary of $90,000 -...
-
Business Technology Leader
3 weeks ago
Roodepoort, Gauteng, South Africa MTN Full timeJob SummaryWe are seeking a seasoned Business Technology Leader to drive the innovation and adoption of Artificial Intelligence (AI) across our Next Generation Business Support Systems.About the RoleThis is an exciting opportunity to join our team as a Senior Manager, leading the transformation of our charging and billing systems through the integration of...