Senior Software Developer - City Of Johannesburg Metro
Gauteng, Sudáfrica
5d ago
source : jobomas
  • We have an exciting job opportunity for a Senior Software Developer to join a leading dev house in Johannesburg. You will provide technical leadership, including across product;
  • to analyse, design and produce quality software and documentation by adhering to and improving the teams standards and best practices.

    If you are looking to join a dynamic team and consider yourself extremely passionate about software development, then this job could be perfect for you!Your key job responsibilities as the Senior Software Developer in Johannesburg will include : -

    Detailed understanding of relevant customers business functions and the role your products play in realising business value-

    Participate in and interpret market and competitor research, from a technical perspective- Acquire and maintain in-depth knowledge of your product and its internal and external dependencies-

    Analyse requirements and creates an appropriate software design, in conjunction with other Developers, according to best practice and organizational initiatives and objectives across product, where required-

    Assist and guide team members with their requirement analysis and design across product, where required- Communicate status and escalate on risks and issues appropriately and timeously-

    Comprehensively create and maintain documentation of the software and system design and implementation, according to documentation standards-

    Create appropriate task estimates and reviews them with the team. Support the team in task estimation review- Develop, maintain, adhere to and oversee application of development and documentation standards, and team processes-

    Develop and release software as per the team standards and processes to meet the defined specifications or requirements within the agreed time-

    Ensure that the development or maintenance performed does not compromise the quality or functionality of the software- Provide technical leadership mitigating complexity, scope, and risk across projects and products-

    Provide technical leadership on creating and maintaining the team-s SDLCRequirements for this Senior Software Developer job in Johannesburg : -

    Relevant technical skill- Appropriate problem solving skills- In-depth knowledge and understanding of software development methodologies and best practices-

    Software analysis and design skills- Understand Product life cycle- Technical coaching skills- Able to successfully collaborate-

    Coaching and guidance skills- Understanding of code design patterns and appropriate application of these patterns- Ability to understand complex systems and code-

    Business and commercial understanding- Track record of effective troubleshooting- Relevant qualification

    Add to favorites
    Remove from favorites
    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.
    Application form