Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 20, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Established in the early 90’S as CQS Technology Holdings, CaseWare Africa is now one of SA’s leading software houses specialising in the design, development and deployment of software solutions for financial professionals. We provide a full range of professional services and "best of breed” solutions to nearly 4,000 customers spanning Audit...
    Read more about this company

     

    Cloud Development Manager

    Job description

    Role Summary

    As the Cloud Development Manager, you have many responsibilities, but the primary one is to lead our Cloud team, ensuring that our Cloud products are developed and released efficiently and effectively. You are positioned as a Senior Leader in the business and will drive our Cloud First strategy, in partnership with our Senior Solutions Architect. Your goal is deliver results to the customers, and do everything necessary to achieve this. To do this you need to make sure the development team is able to work as efficiently as possible and this means making sure they have clear goals, both short term and long term, and that nothing prevents them from doing their work. You work with the team to drive technical architecture and product decisions while balancing resources and schedule considerations.

    Requirements

    • Be accountable for technical vision, architecture and product quality. Maintain an excellent working relationship with the Senior Solutions Architect.
    • Retain and recruit top development talent.
    • Identify and nurture leaders within the development team for career growth.
    • Work cross discipline with Product Management to define product vision and architectural runway.
    • Play a hands-on role and not just a delegating role.
    • Ensure that our development team is adhering to best practices:
    • Development Process: development processes are followed in all areas from source/repo control to issue logging and tracking.
    • Development Quality: functional testing passes 100%, 99% code coverage, test specs peer reviewed as part on submission process, committed code is always in a ready state.
    • Delivery: assigned features are delivered in the required sprints, no variance on delivery, and development is delivered by agreed-upon deadlines.

    Requirements:

    • BSc Computer Science or relevant degree in IT with focus on Software Development.
    • 8+ years development experience of which at least 4 years have been in a manager role.
    • An impeccable track-record with quality web development in a production environment.
    • 8+ years’ experience of which at least 4 years is in a management role with proven ability to delegate successfully and being involved in the bigger picture.
    • 8+ years’ experience in server side technologies and databases with experience in Cloud architecture e.g. Node.js, Express.js, PostgresSQL, Sequelize.
    • 4+ years’ experience in server-side templating languages e.g. Jade, EJS.
    • Solid understanding of server-side CSS preprocessors (SASS, LESS).
    • Expert in and live production experience using JavaScript, Angular and other web development frameworks.
    • Adopts a Test-driven Development approach and is familiar with testing tools.
    • Familiarity and experience with Continuous Integration tools and services.
    • Team player: has fun teaching people new concepts, enjoys collaborating with a team.
    • Sense of responsibility and ownership. Need to come from an environment in which people are responsible for their own code.
    • Has developed, shipped and supported a dynamic web app successfully in a team environment.
    • Rock-solid coding skills: writes code that is well structured, idiomatic, reusable, and easy to understand.
    • Capacity to take requirements, and break them down into actionable tech tasks.
    • Embraces paired programming, test driven development, and startup mentality.
    • Tenacious and resourceful problem solver with deep analytical and organisational skills.
    • Excellent communication and presentation skills, written and verbal.
    • Innovative and positive team player with a “can do” attitude.

     

    Method of Application

    Interested and qualified? Go to CaseWare Africa - South Africa on casewareafrica.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at CaseWare Africa - South Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail