Intermedia Full Stack Developer - Umhlanga
Adele Wint & Associates
Durban, ZA
5d ago
source : WHATJOBS

Short Job Description of the Position

This role is directly responsible for ensuring scalable digital platforms within the company and will be actively involved in crafting and delivering software architectures that are fit for purpose into the future.

The role will have in depth knowledge of cloud-based software architectures and frameworks as well as web platform technologies and will take a very deep and active role in managing performance and stability of assets, agile delivery frameworks deployed and devops methodologies.

We are seeking a skilled, intermediate full stack software developer with a strong background in building scalable, high-quality and high-performance digital applications on various technology stacks.

A full stack software developer is responsible for designing, building and maintaining internal and external facing digital applications and delivering software solutions and architecture that are fit for purpose and for future growth.

The successful candidate will work with solution architects, product owners and developers to build high-performing customer facing applications.

The role will require in-depth knowledge of cloud software architectures, and frameworks as well as web platform technologies and be directly responsible for compliance to these architectures through manual and automated controls.

  • An Intermediate Full Stack Developer is expected to provide guidance to junior team members on technical implementation;
  • to improve solutions and designs; to manage software projects independently.

    ESSENTIAL DUTIES

    To work within a team developing software using React JS, NodeJs and TypeScript

    Work closely with the Business and IT teams to understand business strategy and contribute to achievement of business goals

    Automate controls and metrics to ensure that the defined architecture is adhered to

    Engage with technology partners, cross-functional IT groups and the Business to maximize effectiveness and efficiency of development in support activities

    Contribution to software development practice (methodology, tools, research)

    Provide oversight to investigation, analysis and management of technology risks, issues, and dependencies in all programs / projects

    Scalable cross platform software design documentation and delivery of solutions

    Framework design and software design

    Governance of the entire software delivery lifecycle and ensuring that all solutions are designed for performance, stability and customer experience

    GENERAL DESCRIPTION

    Main Functions : Code Development

    Output a

    Write code of a consistently high quality

    Output b

    Develop code using Nodejs, React JS and Typescript

    Output e

    Manage software development utilising version control software

    Main Functions : Application Design

    Output a

    Technical knowledge of +ES2015, AWS, ReactJs and associated suites

    Output b

    Knowledge of emerging technologies / industry trends along with the ability to leverage them in application development and support initiatives

    Main Functions : Testing

    Output a

    Assist in design and implement a testing framework for use in the environment

    Main Functions : Planning

    Output a

    Plan and estimate development effort

    Main Functions : Consulting

    Output b

    Make recommendations as they pertain to improvements in support / development initiatives and facilitate implementation with partners, IT and cross-functional groups within the Business

    Main Functions : Governance

    Output a

    Good understanding of governance framework (roles and responsibilities, escalation and communication process, handoffs and control points)

    Skills, Knowledge and Experience Requirements

    Qualifications

    Related IT development qualification

    Knowledge

    Excellent knowledge of Nodejs, Angular JS, Serverless Framework, AWS required

    Web Development, including HTML, JavaScript, and CSS essential

    Solid software development project experience including in an agile methodology environment (exposure to full project life-cycle) in projects of duration at least 3 months

    Experience

    At least 3 -5 years post-graduate experience working in a software development team utilizing various technology stacks in a commercial environment

    Skills Required

    Strong database skills preferably in Postgres SQL

    Testing approaches

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form