Software Architect
6 days ago
We are seeking a highly skilled Senior .NET Full-Stack Developer to join our Technical Consulting team in JHB. Our projects involve developing custom software, maintaining and supporting software systems, and integrating various systems.
Our clients come from various industries, including financial, insurance, retail, media, and supply chain. This role is fully remote with occasional on-site meetings and workshops.
Main Responsibilities:- Technical architectural design
- Developing and documenting design, source code, and technical architecture
- Maintaining and managing existing source code
- Designing and implementing solutions to meet users' needs and requirements
- Reviewing and improving code
- Running tests and fixing bugs
- Coordinating with architects and business analysts to determine functionalities
- Developing technical solutions to complex business problems
- Designing and developing technical solutions for enterprise-level projects
- Designing and developing data analysis solutions
- Designing and developing logical and physical data models that meet application requirements
- Designing and developing continuous integration and continuous deployment pipelines
- Relevant degree or diploma (Honours or postgrad preferred), or comparable practical experience
- A minimum of 5 years' experience building custom, web-based applications in .NET / C#, Microsoft SQL Server MVC, Entity Framework
- Web Services (Microsoft WCF and Web API)
- Knowledge and understanding of Design Patterns
- Git Source Control
- Agile & Test-Driven development experience
- Ability to spin up a project or solution from beginning to end
- T-shaped – broad general knowledge of the development landscape, deep knowledge of area of expertise
- Polyglot – strong multi-language toolbox and ability to apply effectively
- Excellent communicator
- Able to interact with clients at a systems analysis level
- Able to pick up new technologies quickly
- Problem solver who finds easier ways of doing things
- Passionate about technology
- Proven people management skills
- Delivery focused
- Able to work in projects environment
- Responsive to change
Saratoga is a company filled with like-minded individuals who deliver quality solution delivery services and make a positive impact in the world through technology.
We partner with our global client base to deliver innovative business and technology solutions to market fast, cost-effectively, and ethically.
As a values-driven company, our values of People Matter, Mutual Respect, and Personal Excellence guide us in how we work with clients, business partners, and each other.
We offer our people a well-rounded work experience and opportunities to develop skills and knowledge through training, career development, and tech talks.
Virtual and in-person socials give our teams opportunities to connect and celebrate the achievements of our people through reward and recognition programmes.
We prioritise flexibility in our work arrangements, embracing both remote and hybrid models to cater to staff preferences.
However, as a consulting firm, there may be instances when on-site presence at the client's location is essential for project success and client collaboration.
We strive to provide innovative solutions and inspire each other to be the best we can be.
If you're looking to join an organisation where people really do matter, take a look at our open roles.
-
Software Innovation Specialist
6 days ago
Johannesburg, Gauteng, South Africa Copious Software Full timeCompany OverviewCopious Software is a global technology firm committed to innovation and excellence. Our mission is to empower businesses through cutting-edge solutions.We pride ourselves on our talented team of engineers, analysts, and architects who collaborate to deliver groundbreaking projects that shape the future.
-
Software Solution Architect
1 day ago
Johannesburg, Gauteng, South Africa Progressive Edge Full timeWe are Progressive Edge, a leading global technology brand helping businesses transform and optimise their ICT operations from mobile to mainframe, across hybrid and multi-cloud environments.As a Software Solution Architect, you will be responsible for developing and executing a strategic sales plan to achieve and exceed revenue targets.Job DescriptionThe...
-
software architect – johannesburg
2 weeks ago
Johannesburg, Gauteng, South Africa E-Merge Full timeA cutting-edge tech company, specializing in high-performance software for the iGaming and betting industry, is on the hunt for an experienced Software Architect to join their trailblazing team Theyre all about innovation and building real-time, scalable systems that handle massive amounts of data with lightning speed and precision.Got a passion for crafting...
-
Software Delivery Strategist
1 day ago
Johannesburg, Gauteng, South Africa BET Software Full timeWe're seeking a seasoned Software Delivery Strategist to drive our team's success at BET Software. As a key player in our finance product space, you'll leverage your strategic mindset and leadership expertise to oversee complex system development projects across various products and technologies.Your primary responsibility will be the successful delivery of...
-
Programmer and Software Architect
6 days ago
Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full timeWe are looking for a programmer and software architect to join our team at Standard Bank of South Africa Limited.In this role, you will be responsible for designing, developing, testing, and deploying software applications that meet our clients' needs.Your Key Responsibilities:Designing, coding, testing, debugging, and correcting programs in software...
-
Software Solutions Architect
3 days ago
Johannesburg, Gauteng, South Africa iOCO Full timeWe are seeking a highly skilled Software Solutions Architect to join our team of innovators. As a key member of our software development team, you will play a crucial role in designing, developing, and testing software applications using Java and related technologies.Key Responsibilities:Design and develop software architectures that meet the needs of our...
-
Software Systems Architect
4 days ago
Johannesburg, Gauteng, South Africa Mastercard Full timeWe are seeking a highly skilled and experienced Software Systems ArchitectTo design and develop complex software systems that align with business goals and requirements.The ideal candidate will have a strong background in software architecture patterns, methodologies, and best practices, as well as excellent planning and organizational skills.This is an...
-
Software Architect
2 weeks ago
Johannesburg, Gauteng, South Africa FNB Namibia Full timetime left to apply End Date: March 28, 2025 (7 days left to apply)job requisition id R31069Job DescriptionHello, Future Software ArchitectWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.As part of our talent team, you will be surrounded...
-
Software Architect
1 week ago
Johannesburg, Gauteng, South Africa Wesbank Full timetime left to apply End Date: March 28, 2025 (6 days left to apply)job requisition id R31069Job DescriptionHello, Future Software ArchitectWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.As part of our talent team, you will be surrounded...
-
Software Architect
1 week ago
Johannesburg, Gauteng, South Africa Rmbwestport Full timetime left to apply End Date: March 28, 2025 (6 days left to apply)job requisition id R31069Job DescriptionHello, Future Software ArchitectWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of the people that make it happen.As part of our talent team, you will be...
-
Software Systems Architect
1 day ago
Johannesburg, Gauteng, South Africa NTT DATA Full timeAbout the RoleWe are seeking an experienced Software Systems Architect to join our team. As a key member of our software development team, you will be responsible for designing and developing cutting-edge software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools.This role takes...
-
Solution Architect – Future Talent Pool
3 days ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeWhat We DoAt Blue Bean Software, we're not just building software—we're shaping the future. 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. From high-stakes projects in the financial services industry to groundbreaking ventures in agritech and...
-
Senior Software Architect
3 days ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeWe are seeking a highly skilled Senior Software Architect to join our team at MSP Staffing LTD. The ideal candidate will have a degree in Computer Science, Engineering, or a related field, and 5 years of relevant experience.The successful candidate will possess strong proficiency in Java and experience with Java-based frameworks such as Spring Boot....
-
Software Architect
12 hours ago
Johannesburg, Gauteng, South Africa FNB South Africa Full timeJob title : Software ArchitectJob Location : Gauteng, JohannesburgDeadline : April 25, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo troubleshoot highly complex problems. To establish application architectural standards or frameworks. To assess IT risks and design application solutions. Hello, Future Software...
-
Software Architect Lead
7 days ago
Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full timeJob DescriptionWe are seeking a highly skilled Senior C# Developer to join our team at LevelUp (Pty) Ltd. This is an exciting opportunity for a talented software professional to take on a leadership role and contribute to the development of cutting-edge applications.The ideal candidate will have a deep background in C# development, extensive hands-on...
-
Johannesburg, Gauteng, South Africa YellowDot Africa Full timeSenior Software Architect/Developer, Software Developer Front End, Data EngineerDirect message the job poster from YellowDot AfricaSeniority LevelMid-Senior levelEmployment TypeFull-timeJob FunctionEngineering and Information TechnologyIndustries: Media ProductionAvailable Positions:Senior Software Architect/DeveloperJob LinkSoftware Developer Front EndJob...
-
Software Delivery Lead
4 days ago
Johannesburg, Gauteng, South Africa BET Software Full timeWe Want You: We want you to lead your team to success at BET Software Were looking for X2 Software Delivery Leads in our finance product space, with a strategic mindset and strong leadership, to oversee complex system development projects across various products and technologies in Bryanston. As a Software leader, you will be accountable for the successful...
-
C# Software Architect
1 day ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time**Job Summary**SavageOne Pty Ltd is seeking an experienced C# Software Architect to join our dynamic team. This senior role requires advanced technical skills, leadership abilities, and a strong track record of delivering high-quality software solutions.**Key Responsibilities:**Application Development: Design, develop, and maintain complex C# applications...
-
Solutions Architect
3 days ago
Johannesburg, Gauteng, South Africa Endeavour Recruitment Solutions Full timeEndeavour Recruitment are delighted to be assisting a leading international technology company in their search for a Solutions Architect. The position will be based out of their offices in Johannesburg, South Africa.With a global client base, our client is a Google Enterprise partner, specialising in the implementation of cloud and mobility solutions. They...
-
Technology Solutions Architect
3 days ago
Johannesburg, Gauteng, South Africa Babantle Experts Full timeOversee the entire software solution lifecycle throughout analysis, design, development, documentation, testing and deployment, ensuring software solutions that are fit for purpose and able to scale to business needs.POSITION INFO :BSc or BA in computer science, or relevant fieldAzure Solutions Architect Expert / TOGAF / AWS Certified Solutions Architect15+...