Senior/Intermediate Software Developer
4 weeks ago
- Bachelors Degree in Computer Science, Software Engineering, or related field; advanced Degrees or Certifications are a plus.
- 7+ years of experience in full stack development, with a proven track record of delivering high-quality software solutions.
- AWS certifications or specialized backend development certifications are a plus.
Technology Stack:
- Front-end: Angular, Ionic, TypeScript
- Back-end: Node.js
- Database: PostgreSQL
- Cloud: AWS (DynamoDB, Lambda, EventBridge, Cognito, API Gateway, CloudWatch)
Key Responsibilities:
- Lead development of new CMS features and modules, using your expertise across both front-end and back-end technologies.
- Architect scalable solutions , adhering to best practices, design patterns, and architectural principles.
- Mentor junior developers , promoting a culture of knowledge sharing and continuous learning within the team.
- Take full ownership of the development lifecycle, from gathering requirements to design, implementation, testing, and deployment.
- Collaborate closely with UI/UX designers to create intuitive and user-friendly interfaces that improve the user experience.
- Develop and maintain RESTful APIs , integrating with internal systems and third-party services to expand CMS functionality.
- Implement robust security measures and ensure compliance with industry standards to protect user data.
- Optimize system performance , scalability, and reliability, utilizing performance analysis and optimization techniques.
- Stay ahead of emerging technologies and trends, evaluating their potential to influence development processes and the product roadmap.
- Champion continuous improvement in development efficiency and quality by advocating best practices, new tools, and methodologies.
Additional Requirements:
- Extensive experience in full stack development, with proficiency in both front-end (HTML, CSS, JavaScript) and back-end (Node.js, Python, Java, etc.) technologies.
- Strong expertise in modern front-end frameworks (Angular, React, Vue.js) and back-end frameworks (Express.js, Django, Spring Boot).
- Experience with cloud computing platforms (AWS preferred), including deploying and managing applications in cloud environments.
- In-depth knowledge of relational and non-relational databases (PostgreSQL, MongoDB), with experience in database design, optimization, and administration.
- Proven ability to lead and deliver complex software projects , ensuring on-time delivery within budget constraints.
- Strong problem-solving skills , with the ability to navigate complex technical challenges and develop creative solutions.
- Excellent communication and interpersonal skills , enabling effective collaboration with cross-functional teams and stakeholders.
- A self-motivated and proactive mindset, with a commitment to continuous learning and development.
- Experience with Agile methodologies (Scrum, Kanban) and a solid understanding of software development best practices.
Apply now
-
Software Development Lead
4 days ago
Centurion, Gauteng, South Africa SENIOR SPIRIT OF ROSELLE PARK Full timeRole OverviewWe are seeking a highly skilled Senior Spirit to join our team as a Senior Software Developer at Centurion.This role offers the opportunity to work on cutting-edge projects and contribute to the growth of our organization.
-
Senior Software Engineering Manager
1 day ago
Centurion, Gauteng, South Africa SENIOR SPIRIT OF ROSELLE PARK Full timeJob Title: Senior Software DeveloperDescriptionAbout the PositionThe Senior Software Developer will be responsible for designing, developing, and implementing software solutions that meet business needs.Key skills required include a strong understanding of software development life cycles, Agile methodologies, and database design.Main Responsibilities:Design...
-
Senior/Intermediate Software Developer
3 weeks ago
Centurion, South Africa Network Recruitment Full timeEducation & Experience: Bachelors Degree in Computer Science, Software Engineering, or related field; advanced Degrees or Certifications are a plus. 7 years of experience in full stack development, with a proven track record of delivering high-quality software solutions. AWS certifications or specialized back-end development certifications are a plus....
-
Senior/Intermediate Software Developer
4 weeks ago
Centurion, South Africa Network Recruitment Full timeEducation & Experience:Bachelors Degree in Computer Science, Software Engineering, or related field; advanced Degrees or Certifications are a plus.7+ years of experience in full stack development, with a proven track record of delivering high-quality software solutions.AWS certifications or specialized backend development certifications are a plus.Technology...
-
Senior Software Developer
4 days ago
Centurion, Gauteng, South Africa Network IT Full timeJob Description:We are seeking a skilled Senior Software Developer to join our team at Network IT.Your primary responsibility will be designing and developing high-quality software applications using Java and Kotlin.The ideal candidate will have extensive experience in cloud computing, with a strong understanding of Azure services and...
-
Software Development Leader
6 days ago
Centurion, Gauteng, South Africa Blue Bean Software Full timeCompany OverviewBlue Bean Software is a leading custom software and product development company. We specialize in delivering tailored solutions to large enterprises and innovative startups.
-
Software Development Expert
4 days ago
Centurion, Gauteng, South Africa Blue Bean Software Full timeCompany OverviewBlue Bean Software is a premier custom software and product development IT company, delivering innovative solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems through the use of a balanced combination between tech savvy and a deep understanding of our clients' needs.
-
Software Development Innovator
7 days ago
Centurion, Gauteng, South Africa Blue Bean Software Full timeCompany OverviewWe're a leading custom software and product development company, partnering with both large enterprises and dynamic start-ups to solve complex challenges. Our tailored solutions blend cutting-edge technology with a deep understanding of our clients' needs.At Blue Bean Software, we're pioneers in our field, constantly pushing boundaries and...
-
Senior Software Development Specialist
4 days ago
Centurion, Gauteng, South Africa Moyoafrica Full timeCompany Overview:Moyo Africa is a digital consulting, technology, and talent provider dedicated to simplifying business transformation.Our mission is to empower organizations to drive significance by providing innovative solutions and expert services.Job Description:We are seeking a highly skilled Senior Software Engineer to join our team and contribute to...
-
Senior Technical Architect
4 days ago
Centurion, Gauteng, South Africa SENIOR SPIRIT OF ROSELLE PARK Full timeAbout the PositionThe Senior Software Developer will play a key role in designing, developing, and implementing software solutions that meet business requirements.The successful candidate will have a strong understanding of software development life cycles, Agile methodologies, and database design.
-
Enterprise Software Architect
4 days ago
Centurion, Gauteng, South Africa Momentum Insure Company Limited Full timeAbout UsMomentum Insure Company Limited is a significant player in South Africa's life insurance and integrated financial services sectors. We are a proud Level 1 B-BBEE South African-based group dedicated to building and protecting our clients' financial dreams.Job DescriptionIn this role, you will have the opportunity to solve and design complex...
-
Junior to Intermediate Level Java Position
4 days ago
Centurion, Gauteng, South Africa Boardroom Appointments Full timeJunior to Intermediate Level Java PositionBoardroom Appointments is seeking a talented Junior to Intermediate Level Java Developer to join our team. As a Java Developer, you will be responsible for developing high-quality software products using Java programming language and working collaboratively with the development team.Responsibilities:Design, develop,...
-
Senior Mobile Software Engineer
7 days ago
Centurion, Gauteng, South Africa Blue Bean Software Full timeCompany Overview:">">At Blue Bean Software, we're shaping the future of technology by building innovative software solutions for our clients. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges.">">Job Description:">Key Responsibilities">">Develop...
-
Senior Software Engineer Position
4 days ago
Centurion, Gauteng, South Africa Blue Bean Software Full timeRequired Skills and QualificationsTo be successful in this role, you will need to have:A minimum of 10 years of experience in software development, with a strong focus on backend development.A degree in Computer Science, Engineering, or a related field.Proven experience as a Java Engineer, with expertise in Java SE 17, Java EE, and other relevant...
-
Intermediate to Senior Data Architect
5 days ago
Centurion, South Africa AICA Consultancy Full timeJob Title: Intermediate to Senior Data Architect Job Overview The Data Architect will design, develop, and implement data solutions that align with organizational goals and objectives. This role involves creating scalable, efficient, and secure data architectures to support business intelligence, analytics, and operational systems while ensuring best...
-
Software Development Manager
2 weeks ago
Centurion, South Africa Network Recruitment (South Africa) Full timeJoin a tenant property management solution organisation as a Developmnent Manager to help oversee the creation of their new multi tenant propery management solution. **KPI's**: - Responsible for the overall software development life cycle of the platform - Work with product managers and other stakeholders to maintain, prioritise, communicate and deliver...
-
Senior Software Engineer
4 days ago
Centurion, Gauteng, South Africa NJ Placement Consulting Full time**Job Description**NJ Placement Consulting seeks a highly skilled Intermediate C# Developer to join our team.We are looking for a motivated and experienced software engineer with a strong background in .Net C# development, ASP.Net MVC, WCF, and T-SQL. The ideal candidate will have a solid understanding of SOA and OOP principles, N-tier and N-layered...
-
Senior Software Engineer
4 days ago
Centurion, Gauteng, South Africa Future Careers Full timeFuture Careers is looking for a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java.About the RoleThis is an excellent opportunity for a talented Java developer to take on a leadership role and contribute...
-
Intermediate Project Manager
5 days ago
Centurion, South Africa RPO Recruitment Full timeRPO Recruitment is currently recruiting for an Intermediate Project Manager position on behalf of a reputable company. As an Intermediate Project Manager, you will be responsible for overseeing and managing various projects from initiation to completion. You will work closely with stakeholders to ensure successful project delivery, while adhering to budget,...
-
Senior Mobile App Developer Position
6 days ago
Centurion, Gauteng, South Africa Blue Bean Software Full timeCompany OverviewAt Blue Bean Software, we're at the forefront of custom software and product development. We partner with top enterprises and innovative start-ups to tackle their most complex challenges. Our tailored solutions blend cutting-edge technology with a deep understanding of our clients' needs.We're pioneers in our field, constantly pushing...