Software Architect
7 days ago
**We Want You**:
**You Bring**:
- Bachelors or Master’s degree in computer science, Software Engineering or a related field.
- Minimum of 5 years of experience as a Technical Lead or a related role with a focus on designing and architecting complex software systems.
- Strong expertise in software architecture patterns, methodologies and best practices.
- Strong planning and organisational skills.
- Actively identify opportunities for improvement, targeted specifically at your role and function.
- Strategise, invent or originate previously unknown opportunities.
- Ability to work under pressure and in a fast-paced growing environment.
**What You’ll Do**:
**Architecture Design**:
- Develop and communicate the overall software architecture and technical solutions that align with business requirements, industry best practices, and emerging technologies.
- Collaborate with stakeholders to identify system requirements, constraints, and design considerations.
**System Analysis**:
- Conduct thorough analysis of existing systems, including performance, scalability, and security, to identify areas for improvement and recommend architectural enhancements.
- Define architectural roadmaps and strategies to address system shortcomings and future business needs.
**Technical Leadership**:
- Provide technical guidance and mentorship to development teams throughout the software development lifecycle.
- Ensure adherence to architectural standards, coding practices and quality guidelines. Collaborate with cross-functional teams to resolve technical challenges and ensure successful project delivery.
**Reviewing Standards**:
- Constantly review adherence to defined standards.
- When new technologies are implemented, establish and communicate the standards, ensuring they are followed.
- Update standards and set new goals as needed to align with business strategy.
**Prototyping and Proof of Concepts**:
- Design and develop prototypes and proof of concepts to validate architectural decisions and assess the feasibility of new technologies or solutions.
- Evaluate and recommend appropriate tools, frameworks and platforms to enhance system capabilities and performance.
**Risk Management**:
- Identify potential risks and dependencies in software architecture and propose mitigation strategies.
- Conduct thorough risk assessments, monitor system performance and implement appropriate measures to ensure the integrity and security of software systems.
**Collaboration and Communication**:
- Collaborate effectively with stakeholders, including product managers, developers, testers and business analysts, to understand their requirements, provide technical guidance and ensure successful implementation of architectural designs.
- Clearly communicate complex technical concepts to both technical and non-technical audiences.
**Research and Innovation**:
- Stay updated with emerging technologies, industry trends and best practices related to software architecture.
- Proactively explore innovative solutions and propose architectural improvements to enhance system performance, reliability, and maintainability.
**Living our Spirit**:
- Engage in cross-functional collaboration and problem solving whilst encouraging a culture of inclusivity.
- Actively drive a culture of versatility and adaptability by modelling and encouraging team members to support each other not only within the department, but within BET Software as a whole.
- Show up in an authentic manner and leverage off the team’s diversity to achieve deliverables.
- View challenges as opportunities to expand on your knowledge base and take a creative approach to overcoming the challenges.
**The Company We Keep**:
At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.
-
Software Development Technical Lead
1 day ago
Umhlanga, South Africa BET Software Full time**We Want You**: We are looking for a Technical Lead who will take ownership and engage regularly with software architects in order to ensure the development within the Team is according to architectural guidelines. **You Bring**: - A minimum of 7 years’ experience within a development environment. - 3- 6 years Database experience. - 5 -8 years...
-
Junior Solutions Architect
5 days ago
Umhlanga, South Africa Rewardsco Full time**Job Details**: - Division Rewardsco Sales- Business Unit Development Team- Minimum experience Entry Level- Company primary industry Telecommunications- Job functional area Software DevelopmentWe are looking for an innovative J**unior Solutions Architect** to develop and implement systems architecture that will meet business needs. The Solution...
-
Junior Solutions Architect
5 days ago
Umhlanga, South Africa Rewardsco (Pty) Ltd Full timeWe are looking for an innovative J**unior Solutions Architect** to develop and implement systems architecture that will meet business needs. The Solution Architect’s **Key Responsibilities** include: - Understanding existing business problems and assessing the current software systems in place in order to identify areas in need of improvement. - Once the...
-
Technical Lead
2 weeks ago
Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R1 200 000 - R1 800 000 per yearWe Want You:Can you take ownership, and engage regularly with software architects in order to ensure development within the Team is according to architectural guidelines? How about planning, designing, leading, and executing technical solutions, as well as improvements within the respective Software Development Team? If this sounds like you, then as our...
-
Technical Lead
2 weeks ago
Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R1 200 000 - R2 400 000 per yearWe Want You:Our Platform Teams are driving the transformation of BETSoftware's core system – Leading innovation across integrated services and web-based products that power our global scale. As a Technical Lead, you won't just guide code – you'll lead architecture decisions, drive engineering excellence and mentor a Team of skills developers using...
-
Software Delivery Lead
3 weeks ago
Umhlanga Rocks, South Africa BETSoftware Full timeThe Software Delivery Lead will be responsible for leading a cross functional team in the delivery of complex product and system development projects across a variety of products and technologies. The Software Delivery Lead will manage the successful delivery of product/projects which will require planning, coordinating and leading activities across the full...
-
Software Delivery Lead
2 weeks ago
Umhlanga Rocks, South Africa BETSoftware Full timeTalent Acquisition Specialist @ BETSoftware | Full Life Cycle Recruiting Direct message the job poster from BETSoftware The Software Delivery Lead will be responsible for leading a cross functional team in the delivery of complex product and system development projects across a variety of products and technologies. The Software Delivery Lead will manage the...
-
Salesforce Service Cloud Business Analyst
2 weeks ago
Umhlanga, KwaZulu-Natal, South Africa TLT Appointing PTY LTD Full time R90 000 - R120 000 per yearBusiness analysts at --work with business stakeholders to identify and analyse the necessary business capabilities, including business processes, data requirements, user interfaces, and other system features. Furthermore, business analysts collaborate with project managers, technical architects, other business analysts, software development teams, and...
-
Electrical Draughtsman
2 weeks ago
Umhlanga, KwaZulu-Natal, South Africa Hire Resolve Full time R500 000 - R750 000 per yearHire Resolve is a leading consulting engineering firm that specializes in providing engineering solutions across various industries. We are currently seeking an experienced Electrical Draughtsman to join our dynamic team.Responsibilities:Create and maintain detailed electrical drawings, schematics, and layouts using computer-aided design (CAD)...
-
Draughtsman – Architectural
5 days ago
Umhlanga, KwaZulu-Natal, South Africa Crescent Star Full timeCrescent Star (Pty) Ltd is a growing Property Investment Company with a substantial and diverse portfolio, managed by a small team of highly qualified professionals. We are expanding our in-house architectural and design capabilities and are looking for a talented, detail-driven Draughtsman to join our team.The ideal candidate is technically strong,...