Application Developer – Full Stack

Found in: beBee S ZA - 4 weeks ago


Gauteng, South Africa Motor Industry Fund Administrators Full time
JOB PURPOSE The purpose of a Full Stack Developer to take ownership of the end-to-end development and to develop software systems for MIFA.  The roles purpose include contributing to the organisational goals by creating and maintaining quality web API...

JOB DESCRIPTION

·        Collaborate with stakeholders to understand business requirements and translate them into technical specifications.

·        Receive business requirements and conduct technical impact analysis to understand the impact of the required process change and decide on the scope of the project and how it will be delivered.

·        Design the architecture of the cloud software system, ensuring scalability, reliability, and performance.

·        Conduct requirement analysis and planning on new work requests/projects from business.

·        Comply with the Service Level Agreements by ensuring that applications are developed, implemented, and supported in line with cost, quality and timelines.

·        Develop responsive and user-friendly interfaces using modern web technologies (HTML5, CSS3, JavaScript).

·        Develop software to meet business requirements utilising the relevant coding design patterns.

·        Implement intuitive and efficient user experiences to enhance overall usability.

·        Support production queries by resolving any queries and defects to make the system available for business users.

·        Troubleshoot, debug, and optimize code for performance and scalability.

·        Stay updated on industry best practices and emerging technologies.

·        Take ownership of projects and deliver high-quality code within established timelines.

·        Design and develop server-side logic, APIs, and databases using appropriate technologies (Node.js, Python, Java)

·        Ensure seamless integration with external services and APIs.

·        in the operations environment are closed timeously and where possible – ensure all processes that can be automated are automated.

·        Ensure change process is followed and test evidence provided for production changes

·        Design and optimize database schemas for performance and scalability.

·        Implement and maintain database solutions, ensuring data integrity and security.

·        Conduct thorough testing of the software to identify and address bugs, performance issues, and security vulnerabilities.

·        Implement automated testing processes to ensure code quality.

·        Conduct unit testing of the code written by to ensure that if fulfils the requirements as set out in the business functional requirements specification.

·        Support the business during user acceptance testing by resolving any queries and defects to ensure delivery of a system that meets business requirements.

·        Create comprehensive technical documentation for the software system, including architecture, APIs, and deployment procedures.

·        Create supporting documentation to ensure that there is an accessible reference detailing how the application was developed and tested, thereby making it easy to support the solution in future and train end users.

·        Assist with the deployment of the application into production by providing relevant documentation for deployment, creating a deployment artefact to make the system available for business users.

·        Work closely with cross-functional teams, including product managers, designers, and other developers, to achieve project goals.

·        Collaborate with cross-functional teams to deliver cutting-edge technology solutions.

·        Provide regular updates on project progress and participate in team meetings.

·        Maintain on-going collaborate relationships with business through structured processes and ad hoc customer contact to ensure proper understanding of customer needs and delivery of appropriate solutions.

·        Utilize cloud platforms (e.g., AWS, Azure, or Google Cloud) to deploy and manage the software system.

·        Implement best practices for cloud-based development, ensuring scalability and reliability.   

 

MINIMUM REQUIREMENTS

 

·        Bachelor's degree in Computer Science or Software Engineering

·        Proven experience as a Full Stack Developer, with a strong portfolio of completed projects.

·        Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker).

·        5-10 years of experience in building modern web-based or mobile applications.

·        Experience in designing, developing, testing, and maintaining high-performance software solutions.

 

KNOWLEDGE AND SKILLS

·        The ideal candidate will have a strong background in both front-end and back-end technologies, with the ability to design, develop, and implement scalable and efficient solutions

·        Proficient in front-end and back-end technologies, including but not limited to HTML5, CSS3, JavaScript, Node.js, Python, and database management systems.

·        Solid understanding of software development life cycle and best practices.

·        Strong problem-solving and analytical skills.

·        Excellent communication and collaboration abilities.

·        Project Management skills.

·        Change Management skills.

·        A strong maths ability for understanding and writing programs

·        High-level programming and related technical skills

·        Ingenuity and creativity

·        The ability to work well under pressure

 

Applications received after the closing date will not be considered, and if you don’t hear from us within 2 weeks after the closing date, kindly consider your application as being unsuccessful.


  • Software Developer

    Found in: Whatjobs ZA C2 - 1 week ago


    Gauteng, South Africa Emporium Human Capital Full time

    Software Developer (Full Stack)(POS24086) Somerset West R 25 000 to 35 000 per month Full Stack Developer (POS24012) Somerset West R 35 000 to R 45 000 negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintaining user-facing web applications and...

  • Senior Full Stack Developer

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Datafin Recruitment Full time

    Datafin Recruitment’s job vacancy, Career and Recruitment Job title : Senior Full Stack Developer (Python & Java) (JHB) jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 20, 2024 Quick Recommended Links Jobs by Location Job by industries DUTIES: Develop web-based applications that run on micro-services architecture in AWS...

  • Application Development Manager

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, South Africa Michael Page Full time

    About Our Client Leading financial services organisation. Job Description Job description:Looking for strong Tech Lead that will manage the delivery, architecture, people, and governance of the technology environment. The candidate needs to provide solid technical leadership for both the development team and the business.Responsibilities:Key strategic...

  • Applications Developer

    Found in: beBee S ZA - 4 weeks ago


    Gauteng, Centurion, South Africa Six Senses Full time

    Six Senses’s job vacancy, Career and Recruitment Job title : Applications Developer jobs in Gauteng Job Location : Gauteng, Centurion Deadline : April 05, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To develop, maintain, document and test software solutions aligned to the business requirements in support of its...

  • Application Developer

    Found in: Whatjobs ZA C2 - 1 week ago


    east rand, Gauteng, South Africa Pollock & Associates Full time

    You will be responsible for developing, testing, and implementing Dot Net applications and systems, utilising technologies such as Web API, Blazor, SQL, and Azure while adhering to industry best practices. You will hold a B.Sc. in Computer Science or equivalent and have at least two years of experience in the Information Systems field. Worked on multiple...


  • Gauteng, South Africa SmartDigital Solutions Full time

    Smartdigital Solutions is looking for Senior Application DBA **Knowledge and Skills** Linux, Windows, Oracle SQL, Oracle, WebLogic with 7 years or more. **Education** BDegree or equivalent in IT or Computer Science **Job Types**: Full-time, Temporary Contract length: 24 months **Education**: - Bachelors (required) **Experience**: - Application DBA:...

  • Registered Nurse

    5 days ago


    Gauteng, South Africa The IV Bar Full time

    The IV Bar vitamin infusion franchise is looking for a dynamic, people-orientated nurse to join our team at the Bassonia IV Bar store (GP South Rand) in a full-time capacity. Applicants must be registered nurses with a valid SANC registration. Applicants must be able to work some weekends. Computer literacy and proof of qualification are needed for the...

  • C# /.NET Developer (AvS), Gauteng, Contract

    Found in: beBee S ZA - 3 weeks ago


    Gauteng,, South Africa Paracon Full time

    Paracon’s job vacancy, Career and Recruitment Job title : C# /.NET Developer (AvS), Gauteng, Contract jobs in Gauteng Job Location : Gauteng, Deadline : April 15, 2024 Quick Recommended Links Jobs by Location Job by industries What are we looking for: An experienced C# Developer to join our team and take responsibility for all aspects of software...

  • Senior Software Engineer

    Found in: beBee jobs ZA - 5 days ago


    Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa SQUAREPEG Full time

    Who are we looking for?We need an experienced full stack engineer to accelerate the development of our platform and flagship dashboard application. We expect you to play a particularly outsized role in API design, specification, and implementation, so we value conceptual rigor and aesthetic sensibility in addition to stellar technical skills. You'll also...

  • Developer - Gauteng

    Found in: beBee S ZA - 4 weeks ago


    Gauteng,, South Africa BDO South Africa Full time

    BDO South Africa’s job vacancy, Career and Recruitment Job title : Developer – Gauteng jobs in Gauteng Job Location : Gauteng, Deadline : May 02, 2024 Quick Recommended Links Jobs by Location Job by industries Description We are seeking a highly skilled and experienced Developer to join our Digital Solutions Department.  As a Developer, you will...

  • Developer - Gauteng

    Found in: beBee S ZA - 3 weeks ago


    Gauteng,, South Africa BDO South Africa Full time

    BDO South Africa’s job vacancy, Career and Recruitment Job title : Developer – Gauteng jobs in Gauteng Job Location : Gauteng, Deadline : May 02, 2024 Quick Recommended Links Jobs by Location Job by industries Description We are seeking a highly skilled and experienced Developer to join our Digital Solutions Department.  As a Developer, you will...

  • Development and integration Specialist

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Sanlam Group Full time

    Sanlam Group’s job vacancy, Career and Recruitment Job title : Development and integration Specialist jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 19, 2024 Quick Recommended Links Jobs by Location Job by industries What will you do? A Technical resource with extensive Design & Development experience in the .Net software stack,...


  • Gauteng, South Africa Excellence Business Consulting Full time

    **Development Consultant** **Role Description** The Development Consultant will be responsible for the successful delivery of multiple projects simultaneously. It is expected of the incumbent to manage the process of delivering projects to clients in a competent manner and through building strong professional relationships, in accordance with our corporate...

  • Product Manager/Contracts and Ecosystems

    Found in: beBee jobs ZA - 2 weeks ago


    Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa OPENZEPPELIN Full time

    The Product Team Our product team is responsible for the strategy, planning, launch, and adoption of the different OpenZeppelin products. This role will be focused on adoption and helping developers thrive using the full OpenZeppelin stack. It will require experience and skills in go-to-market, product marketing, and developer relations, as well as product...

  • Geological Applications Specialist

    Found in: beBee S ZA - 4 weeks ago


    Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a market leading mining chemicals and technlogy global company. Job Description The ideal candidate will be responsible for the following: Provide specialized geological expertise tailored to the unique challenges and requirements of mining and drilling operations.Conduct thorough on-site assessments and consultations at mining...

  • Geological Applications Specialist

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a market leading mining chemicals and technlogy global company. Job Description The ideal candidate will be responsible for the following: Provide specialized geological expertise tailored to the unique challenges and requirements of mining and drilling operations.Conduct thorough on-site assessments and consultations at mining...

  • Business Application Software Manager

    Found in: beBee S ZA - 3 weeks ago


    Gauteng,, South Africa Legal Aid South Africa Full time

    Legal Aid South Africa’s job vacancy, Career and Recruitment Job title : Business Application Software Manager – Braamfontein jobs in Gauteng Job Location : Gauteng, Deadline : April 18, 2024 Quick Recommended Links Jobs by Location Job by industries KEY OUTPUTS Develop and support Enterprise Business Applications. Collaborate with business units...

  • System Analyst

    5 days ago


    Gauteng, South Africa Indsafri Full time

    Leverage specialist analysis & testing tools, frameworks, techniques and practices to elicit, define and organize business requirements. - Translate & document business requirements into user stories & specifications (Full Stack, Cross System) detailing integration points, business & associated risk / opportunities to be realised. And following this...


  • Gauteng, South Africa S&T Recruitment Consultants Pty Ltd Full time

    As per our client requirements, You to make a high volume of outbound calls on behalf of the business daily. Respond to and target prospects through tele-sales activities. Create/follow-up prospect lists based on Matrix, direct mail campaigns, online and other marketing leads and vertical or specific market segments determined by Manager. ∙ Complete and...

  • Manager: Business Applications

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Pretoria, South Africa MICT SETA Full time

    MICT SETA’s job vacancy, Career and Recruitment Job title : Manager: Business Applications jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : April 19, 2024 Quick Recommended Links Jobs by Location Job by industries MICT SETA seeks to employ a suitably qualified and competent Manager: Business Applications who will be responsible for...