Software Architect with Expertise in Full-Stack Development
1 week ago
We're seeking a driven Senior Full Stack Developer to leverage cutting-edge tech and best practices in building exceptional web applications and driving business success.
Key Responsibilities:
- Configure and deploy on CI/CD tools
- Assist in designing overall architecture
- Collaborate with the team
- Focus on clean, maintainable code
- Maintain existing code
- Ensure attention to detail
- Experience working with clients and third-party vendors
- Design user interactions on web pages
- Develop back-end website applications
- Ensure responsiveness of applications
- Oversee projects from conception to finished product
- Design and develop APIs
- Meet technical and consumer needs
- Stay up-to-date with web applications and programming languages
- Design, build, and maintain complex web applications with a focus on UI
- Work with single-page architecture, front-end frameworks (React)
- Interpret mock-ups and translate them into polished UIs
- Optimize client performance through efficient dependency management and data access patterns
- Modify and extend REST API endpoints for data retrieval and persistence
- Communicate and enforce coding standards
- Coach and mentor team members
- Recommend patterns, technologies, and innovations to the team
- Participate in code reviews
Requirements:
- 7+ years relevant work experience
- Extensive experience with OOP
- Extensive experience with web markup, HTML5, CSS3, JavaScript, XML, JSON
- Extensive experience with Microsoft Web stack (MVC, C#, razor, IIS, ASP.net, Web services, Web API)
- Experience with cloud message APIs
- Solid understanding of entity framework
- Knowledge of code versioning tools (Git)
- Exposure to Agile Development Methodology
- Strong MS SQL skills (T-SQL)
- Experience in Kendo UI controls
- Visual Studio 2017 onwards
Desirable Skills:
- Awareness of security concerns
- Knowledge of algorithms and data structures
- Experience in Finance/Mining/Payroll domains
- Good written and spoken English
- Demonstrated experience with strong focus on quality timely delivery
- Familiarity with solution architecture
- Experience with MS Reporting Services, Power BI, and data warehousing
- Familiarity with general monitoring principles and tools
Qualifications:
- Bachelor's degree/Honours in Computer Science or Higher
About the Opportunity:
- Permanent Position
- Location: Pretoria
- Work environment: Hybrid (Open Plan office)
- Travel: Travelling might be required
About IOCO:
We're 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're continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.
You'll 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'll have all the opportunities, tools, and support to hone and grow your craft.
By joining IOCO, you'll have an open invitation to developer inspiring forums. A place where you'll be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.
-
Pretoria, Gauteng, South Africa People Dimension Full time**Job Title:** Full Stack Software DeveloperAbout the Role:We are seeking an experienced Full Stack Software Developer to join our dynamic team at People Dimension. As a Full Stack Software Developer, you will be responsible for developing and enhancing our in-house developed Life Insurance Policy Administration solution.Key Responsibilities:Develop and...
-
Senior Full Stack Developer
1 week ago
Pretoria, Gauteng, South Africa Telebest Full timeAbout the Role:Telebest is seeking a highly skilled Senior Full Stack Developer to join our team in Pretoria. As a Senior Full Stack Developer, you will be responsible for developing high-technology software solutions for clients, working closely with researchers and experts to deliver cutting-edge technology.Key Responsibilities:Contribute technically on...
-
Senior Full Stack Developer
1 month ago
Pretoria, Gauteng, South Africa Telebest Full timeSenior Full Stack Developer OpportunityTelebest is seeking a highly skilled Senior Full Stack Developer to join our team in Pretoria. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions using cutting-edge technology.Key Responsibilities:Collaborate with researchers and experts...
-
Senior Full Stack Developer
3 weeks ago
Pretoria, Gauteng, South Africa Telebest Full timeJob Opportunity for Senior Full Stack DeveloperTelebest is seeking a highly skilled Senior Full Stack Developer to join our team in Pretoria.Key Responsibilities:Collaborate with researchers and experts to design and develop high-technology software solutions for clients.Contribute technically to large and complex projects, utilizing cutting-edge technology...
-
Full Stack Software Engineer
1 week ago
Pretoria, Gauteng, South Africa People Dimension Full timeAbout the Role:We are seeking a skilled Full Stack Developer to collaborate with our team in developing and maintaining web and mobile applications. The ideal candidate will have strong communication skills, be able to develop reusable, efficient, and scalable code, and have experience working on a variety of software development projects.Key...
-
Software Engineer
1 week ago
Pretoria, Gauteng, South Africa Stonebridge HR Solutions Full timeJob Description:As a Full Stack Developer at {{company}}, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise will include both front-end and back-end technologies, ensuring a seamless user experience.Key Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional...
-
Full Stack Developer
2 months ago
Pretoria, Gauteng, South Africa People Dimension Full timeJob Title: Full Stack DeveloperAbout the Role:We are seeking a highly skilled Full Stack Developer to join our team at People Dimension. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web and mobile applications using a range of technologies.Key Responsibilities:Design and develop user interfaces and user...
-
Senior Full Stack Developer
4 weeks ago
Pretoria, Gauteng, South Africa Omega HR Solutions Full timeFull Stack Developer Opportunity at Omega HR SolutionsWe are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team at Omega HR Solutions. Our company is dedicated to creating cutting-edge applications that drive efficiency and productivity for our clients. If you are passionate about technology and thrive in a fast-paced...
-
Senior Software Engineer
1 week ago
Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full timeJob Title: Senior Software Engineer - Full Stack DeveloperAbout the Role:We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global. In this role, you will be involved in both front-end and back-end development, focusing on building seamless API integrations between...
-
Senior Full Stack Developer
2 months ago
Pretoria, Gauteng, South Africa Telebest Full timeJob SummaryTelebest is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions.Key ResponsibilitiesTechnical LeadershipLead the development of large and complex software projects using cutting-edge...
-
Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full timeKey Requirements:We are seeking a highly skilled Senior Java Developer with strong full stack development expertise to join our team at Goldman Tech Resourcing.Key Skills and Requirements:Well-rounded developer with 7 years of solid development experience.Back-end and Full Stack Development.Java.NodeJS.Typescript.AWS.If you meet the requirements for this...
-
Full Stack Developer
5 days ago
Pretoria, Gauteng, South Africa People Dimension Full timeSoftware Development Role------------------------We are currently seeking a skilled .Net Developer to collaborate with a team of developers and UX designers to develop and maintain web and mobile applications. Responsibilities-----------------------* Development of all stages of the interface component design from conception through to execution* Engage with...
-
Software Engineer
2 weeks ago
Pretoria, Gauteng, South Africa MSP Staffing LTD Full timeWe are seeking a Software Engineer - Full Stack to join our team at {company}. The ideal candidate will have a strong foundation in programming languages and experience with software development methodologies.Key Responsibilities:Design and develop large-scale software applications using various programming languages.Collaborate with cross-functional teams...
-
Senior Full Stack Developer
1 month ago
Pretoria, Gauteng, South Africa IOCO Full timeAbout the RoleWe are seeking a highly skilled and innovative Senior Full Stack Developer to join our team at IOCO. As a key member of our development team, you will be responsible for designing, building, and maintaining complex web applications using cutting-edge technologies and best practices.Key ResponsibilitiesDesign and develop scalable and efficient...
-
Senior Full Stack Developer
2 weeks ago
Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full timeJob Title: Senior Full Stack DeveloperMoonsGate Capital Ltd T/A Engineuity Global is seeking a highly skilled Senior Full Stack Developer to join its dynamic team in the geotechnical software industry.About the Role:Manage and monitor AWS infrastructure to ensure optimal performance.Develop and maintain web applications using Angular, JavaScript, and...
-
Pretoria, Gauteng, South Africa Career-seekers Recruitment Solutions Full time**Job Description****Job Summary**We are seeking a skilled **Software Engineer** to join our team. The ideal candidate will have expertise in full-stack development and be able to work with languages such as Java and Python.**Responsibilities**- Design and develop scalable and efficient software applications- Collaborate with cross-functional teams to meet...
-
Senior Full Stack Developer
2 weeks ago
Pretoria, Gauteng, South Africa Omega Human Capital Full timeJob Title: Senior Full Stack DeveloperJob Summary: Omega Human Capital is seeking a highly skilled and experienced Full Stack Developer to join their dynamic team at their office. The ideal candidate will have a strong understanding of software design patterns and best practices, as well as experience with front-end technologies such as Angular, React, or...
-
Senior Full Stack Developer
3 weeks ago
Pretoria, Gauteng, South Africa People Dimension Full timeJob Title: Senior Full Stack DeveloperAt People Dimension, we are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our company's software applications.Key Responsibilities:Development: Full stack development of our...
-
Senior Full Stack Developer
2 months ago
Pretoria, Gauteng, South Africa Telebest Full timeJob Opportunity for Senior Full Stack DeveloperTelebest is seeking a highly skilled Senior Full Stack Developer to join our team in Pretoria.Key Responsibilities:Collaborate with researchers and experts to design and develop high-technology software solutions for clients.Contribute to the development of large and complex projects using cutting-edge...
-
Software Engineer
7 days ago
Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full timeJob Title: Full Stack DeveloperAbout the Role: We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global. The successful candidate will be involved in both front-end and back-end development, focusing on building seamless API integrations between desktop and mobile...