Menu Close

Johannesburg: Software Architect posted by IOCO






Date 2024-06-08
Job Title Software Architect
Employer IOCO
More Information
Salary 0
Category It Computer
Location Gauteng
/ Johannesburg

Job Summary

Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You`ll work with a dynamic team of professionals who are passionate about innovation and are dedicated to providing the best solutions for our clients. From designing and implementing custom solutions to staying up-to-date with emerging trends, you`ll be at the forefront of the industry. If you`re ready to take your career to the next level, we want to hear from you! Main areas of responsibility include: Directing Solution Software Architecting, Programming, and Documentation Development Processes across a number of teams that consist of Developers, Business Analysts, Scrum Masters, Architects, and Tech Leads. Control and manage choices available during development by choosing a standard way of pursuing application development by creating, defining, or choosing an application framework best suited for the engaged and client. Recognize potential reuse in the organization or in the application by observing and understanding the broader system environments and ecosystems, creating component designs showing knowledge of other applications across the iOCO landscape. Where appropriate, subdivide complex applications and solutions, during the design phase, into smaller, more manageable pieces during client engagement processes. Understand the interactions and dependencies among components, teams and clients. Carry accountability for the quality of the final product and projects. Responsible for technical growth and mentorship across various iOCO teams, inclusive of recruitment and retention of technical team members. Where appropriate, provision required skills, select an appropriate deployment model, direct testing protocols to validate releases and monitor performance after releases. Experience and expertise: At least 10 years experience in Software Development with a minimum of 3 years experience in leading software development teams with hands-on architectural and distributed systems experience. Experience with delivering software projects using Agile / Scrum methodologies. A strong track record of project delivery for large, cross-functional, and co-dependent projects. Must be able to assist strategically in advising on new technology. Must be able to communicate effectively with both technical and business executives. Strong problem-solving abilities. Proven track record of multi-tasking between business development, client-side delivery, and people management. Solid exposure in back-end, front-end and integration development. Must have a good understanding of DevOps implementations and disciplines such as: Continuous Integration/Continuous Delivery Automated Environment Provisioning using Docker and/or Kubernetes (Containerisation software) (advantageous) Ability to evaluate overall architecture of an application, looking for structural quality, best practices, code quality. Must have solid experience with the DevOps approach to software development that requires frequent, incremental changes to code versions, which means frequent deployment and testing regimens. (Must have and very Important). Deep understanding and experience in a DevOps driven environment, working with software developers, system operators (SysOps) and other production IT staff to oversee code releases. Solid experience across architecting, designing and developing technology solutions that include various mixes of the technologies and frameworks based on languages such as: C#, .Net Core, Angular, TypeScript, T-SQL, Entity Framework, etc. Azure/AWS related cloud technologies Microservice Architectures Understanding and experience expressing software architecture design using industry standard software modelling language (UML). Understanding and experience using Application Lifecycle Management tools to manage business requirements manageability + traceability, version control, deployment/automated build, and test case management. Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, and support. Experience leading /mentoring development teams using Agile or iterative development SDLC practices Solid practical experience in implementing software design patterns such as Test-Driven Design, Domain Driven Design, Repository, Factory, Mediator and Command patterns. Experience in relation database design and optimising complex queries. (SQL Server) Knowledge of NoSql databases such as MongoDB, ComosDB or DynamoDB. Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains. Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.
Software Architect position available in Gauteng, Johannesburg. This job position was posted by IOCO. The job has been posted as a premium ad on 2024-06-08 at 14:07:45 in the It Computer category

Click Go Apply to apply online!

View Job  Johannesburg: Single Risk Pricing Actuary posted by Hire Resolve

You might also like to look at the available jobs in the same area.

Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Cape Town City Centre: Mid / Senior Software Engineer & Architect

You will work directly with the CTO to solve key commercial problems, lead integration projects with partners and agencies, guide juniors in sustainable cloud practices, and develop systems to improve commercial outcomes, with a mission to understand busin


View Job
Mid / Senior Software Engineer & Architect

Cape Town: Senior Software Architect posted by Deka Minas (Pty) Ltd

As a Senior Software Architect, you`ll play a pivotal role in crafting technical solutions within the Service-Oriented Architecture (SOA) environment. Your primary responsibility will be to produce comprehensive technical specifications that align with bus


View Job
Senior Software Architect

Johannesburg: Software Architect posted by IOCO

Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You`ll work with a dynamic team of professionals who are passionate about innovation and are dedicated to provi

View Job  Johannesburg: Mining Business Development Manager (Africa)

View Job
Software Architect

Johannesburg: Software Architect posted by IOCO

Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You`ll work with a dynamic team of professionals who are passionate about innovation and are dedicated to provi


View Job
Software Architect

Johannesburg: Software Architect (M/W/X) (German Speaking) posted by Datafin

Software Architect (m/w/x) (German Speaking)IT - Software TestingCape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ RemoteENVIRONMENT: A software development company that specializes in delivering high-quality software solutions t


View Job
Software Architect (M/W/X) (German Speaking)

Johannesburg: Lead Technical Architect, Bespoke Software Development posted by Deka Minas (Pty) Ltd

Lead/support technical teams to architect, build, and deploy bespoke software solutions across public, private and hybrid cloud environments to support enterprise clients. The Lead Technical Architect will work closely with other cloud teams, project manag


View Job
Lead Technical Architect, Bespoke Software Development

Pretoria: Senior Software Developer / Architect posted by Goldman Tech

Job Description:If you are a senior developer/architect and you have a solid understanding of software design and architecture within the .Net Framework with excellent Cloud computing experience then ...STOP what you are doing now and send me your CV to **


View Job
Senior Software Developer / Architect

Pretoria: Senior Software C# Developer / Architect posted by Goldman Tech

Job Description:Opportunity of a lifetime!! My client is looking for only the best and most passionate Senior C# Developer with more than 10 years of experience. If you are a Senior Developer / Architect and you have a solid understanding of software desig

View Job  Johannesburg: Portfolio Manager posted by EMPIRE RECRUITMENT

View Job
Senior Software C# Developer / Architect

Pretoria: Senior Software Developer / Architect posted by Goldman Tech

Job Description:A brilliant opportunity has come available for the right person.... If you are a senior developer/architect and you have a solid understanding of software design and architecture within the .Net Framework with excellent Cloud computing expe


View Job
Senior Software Developer / Architect

Pretoria: Software Architect (It) posted by AtripleA recruitment & temps

Pretoria Permanent Market Related Software ArchitectLocation: Pretoria (12 month contract)Salary Market: Market RelatedOur client in the Information Technology sector is looking for a suitable Senior Software Architect very urgently to join their team. L


View Job
Software Architect (It)

Centurion: Senior Software Architect (It) posted by AtripleA recruitment & temps

Centurion Contract 12 months R600 p/h (max) Our Client is looking for a skilled and energetic Java EE application architect that will provide technical leadership to a team of Java EE software developers. The successful candidate will have to acquaint hi


View Job
Senior Software Architect (It)

Western Cape: Mid / Senior Software Engineer & Architect posted by Pillango Placements

You will work directly with the CTO to solve key commercial problems, lead integration projects with partners and agencies, guide juniors in sustainable cloud practices, and develop systems to improve commercial outcomes, with a mission to understand busin


View Job
Mid / Senior Software Engineer & Architect

Share this to someone who needs a job:
Posted in Jobs in Johannesburg

More Jobs in Your Area

Johannesburg: Software Architect posted by IOCO






Date 2024-06-08
Job Title Software Architect
Employer IOCO
More Information
Salary 0
Category It Computer
Location Gauteng
/ Johannesburg

Job Summary

Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You`ll work with a dynamic team of professionals who are passionate about innovation and are dedicated to providing the best solutions for our clients. From designing and implementing custom solutions to staying up-to-date with emerging trends, you`ll be at the forefront of the industry. If you`re ready to take your career to the next level, we want to hear from you! Main areas of responsibility include: Directing Solution Software Architecting, Programming, and Documentation Development Processes across a number of teams that consist of Developers, Business Analysts, Scrum Masters, Architects, and Tech Leads. Control and manage choices available during development by choosing a standard way of pursuing application development by creating, defining, or choosing an application framework best suited for the engaged and client. Recognize potential reuse in the organization or in the application by observing and understanding the broader system environments and ecosystems, creating component designs showing knowledge of other applications across the iOCO landscape. Where appropriate, subdivide complex applications and solutions, during the design phase, into smaller, more manageable pieces during client engagement processes. Understand the interactions and dependencies among components, teams and clients. Carry accountability for the quality of the final product and projects. Responsible for technical growth and mentorship across various iOCO teams, inclusive of recruitment and retention of technical team members. Where appropriate, provision required skills, select an appropriate deployment model, direct testing protocols to validate releases and monitor performance after releases. Experience and expertise: At least 10 years experience in Software Development with a minimum of 3 years experience in leading software development teams with hands-on architectural and distributed systems experience. Experience with delivering software projects using Agile / Scrum methodologies. A strong track record of project delivery for large, cross-functional, and co-dependent projects. Must be able to assist strategically in advising on new technology. Must be able to communicate effectively with both technical and business executives. Strong problem-solving abilities. Proven track record of multi-tasking between business development, client-side delivery, and people management. Solid exposure in back-end, front-end and integration development. Must have a good understanding of DevOps implementations and disciplines such as: Continuous Integration/Continuous Delivery Automated Environment Provisioning using Docker and/or Kubernetes (Containerisation software) (advantageous) Ability to evaluate overall architecture of an application, looking for structural quality, best practices, code quality. Must have solid experience with the DevOps approach to software development that requires frequent, incremental changes to code versions, which means frequent deployment and testing regimens. (Must have and very Important). Deep understanding and experience in a DevOps driven environment, working with software developers, system operators (SysOps) and other production IT staff to oversee code releases. Solid experience across architecting, designing and developing technology solutions that include various mixes of the technologies and frameworks based on languages such as: C#, .Net Core, Angular, TypeScript, T-SQL, Entity Framework, etc. Azure/AWS related cloud technologies Microservice Architectures Understanding and experience expressing software architecture design using industry standard software modelling language (UML). Understanding and experience using Application Lifecycle Management tools to manage business requirements manageability + traceability, version control, deployment/automated build, and test case management. Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management, and support. Experience leading /mentoring development teams using Agile or iterative development SDLC practices Solid practical experience in implementing software design patterns such as Test-Driven Design, Domain Driven Design, Repository, Factory, Mediator and Command patterns. Experience in relation database design and optimising complex queries. (SQL Server) Knowledge of NoSql databases such as MongoDB, ComosDB or DynamoDB. Why work for us? Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies. You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains. Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.
Software Architect position available in Gauteng, Johannesburg. This job position was posted by IOCO. The job has been posted as a premium ad on 2024-06-08 at 13:49:22 in the It Computer category

Click Go Apply to apply online!

View Job  Johannesburg: Head Ict Solutions & Sto posted by Tipp Focus

You might also like to look at the available jobs in the same area.

Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Cape Town City Centre: Mid / Senior Software Engineer & Architect

You will work directly with the CTO to solve key commercial problems, lead integration projects with partners and agencies, guide juniors in sustainable cloud practices, and develop systems to improve commercial outcomes, with a mission to understand busin


View Job
Mid / Senior Software Engineer & Architect

Cape Town: Senior Software Architect posted by Deka Minas (Pty) Ltd

As a Senior Software Architect, you`ll play a pivotal role in crafting technical solutions within the Service-Oriented Architecture (SOA) environment. Your primary responsibility will be to produce comprehensive technical specifications that align with bus


View Job
Senior Software Architect

Johannesburg: Software Architect posted by IOCO

Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You`ll work with a dynamic team of professionals who are passionate about innovation and are dedicated to provi

View Job  Johannesburg: Service Manager

View Job
Software Architect

Johannesburg: Software Architect posted by IOCO

Are you a skilled Solution Architect looking for your next challenge? Our team is looking for someone like you to help shape the future of tech! You`ll work with a dynamic team of professionals who are passionate about innovation and are dedicated to provi


View Job
Software Architect

Johannesburg: Software Architect (M/W/X) (German Speaking) posted by Datafin

Software Architect (m/w/x) (German Speaking)IT - Software TestingCape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ RemoteENVIRONMENT: A software development company that specializes in delivering high-quality software solutions t


View Job
Software Architect (M/W/X) (German Speaking)

Johannesburg: Lead Technical Architect, Bespoke Software Development posted by Deka Minas (Pty) Ltd

Lead/support technical teams to architect, build, and deploy bespoke software solutions across public, private and hybrid cloud environments to support enterprise clients. The Lead Technical Architect will work closely with other cloud teams, project manag


View Job
Lead Technical Architect, Bespoke Software Development

Pretoria: Senior Software Developer / Architect posted by Goldman Tech

Job Description:If you are a senior developer/architect and you have a solid understanding of software design and architecture within the .Net Framework with excellent Cloud computing experience then ...STOP what you are doing now and send me your CV to **


View Job
Senior Software Developer / Architect

Pretoria: Senior Software C# Developer / Architect posted by Goldman Tech

Job Description:Opportunity of a lifetime!! My client is looking for only the best and most passionate Senior C# Developer with more than 10 years of experience. If you are a Senior Developer / Architect and you have a solid understanding of software desig

View Job  Johannesburg: Clinical Facilitator posted by TalentCru

View Job
Senior Software C# Developer / Architect

Pretoria: Senior Software Developer / Architect posted by Goldman Tech

Job Description:A brilliant opportunity has come available for the right person.... If you are a senior developer/architect and you have a solid understanding of software design and architecture within the .Net Framework with excellent Cloud computing expe


View Job
Senior Software Developer / Architect

Pretoria: Software Architect (It) posted by AtripleA recruitment & temps

Pretoria Permanent Market Related Software ArchitectLocation: Pretoria (12 month contract)Salary Market: Market RelatedOur client in the Information Technology sector is looking for a suitable Senior Software Architect very urgently to join their team. L


View Job
Software Architect (It)

Centurion: Senior Software Architect (It) posted by AtripleA recruitment & temps

Centurion Contract 12 months R600 p/h (max) Our Client is looking for a skilled and energetic Java EE application architect that will provide technical leadership to a team of Java EE software developers. The successful candidate will have to acquaint hi


View Job
Senior Software Architect (It)

Western Cape: Mid / Senior Software Engineer & Architect posted by Pillango Placements

You will work directly with the CTO to solve key commercial problems, lead integration projects with partners and agencies, guide juniors in sustainable cloud practices, and develop systems to improve commercial outcomes, with a mission to understand busin


View Job
Mid / Senior Software Engineer & Architect

Share this to someone who needs a job:
Posted in Jobs in Johannesburg

More Jobs in Your Area