• Subscribe   
  • Subscribe   

Software Development Manager

Job Description: Software Development Manager
Employed by: Striata
Reports to: Operations Director

Summary

As the Technical Software Director you will lead the software engineering function in developing, releasing, and maintaining software applications required to deliver business solutions. This includes leading a diverse team of software developers in the development of libraries, custom applications, plug-ins and productised solutions built on top of the Striata’s proprietary digital communications platform.

The right candidate will have a comprehensive understanding of software engineering, software life cycles, quality management, continuous integration and build and release methodologies. The successful candidate will be a strong leader with a clear vision of what a professional software development environment looks like, and the ability to lead a diverse team of software developers in achieving this goal. The position also involves investigating and implementing innovative technologies to continuously improve the quality and efficiency of delivery.

Responsibilities

  • Build and maintain a professional software development environment with the aim of achieving the highest level of quality and efficiency
  • Simplify, standardise and productise software solutions to improve maintainability and reusability
  • Lead a diverse team of developers in building high quality software solutions
  • Work with the team to ensure sufficient processes and tools are in place to meet the requirements of the business and customers
  • Ensure design and code reviews, analysis of code components and code coverage of unit test cases
  • Drive end-to-end quality with effective automation of unit level, component level and system level testing
  • Encourage a strong development culture, set clear expectations and create a positive work environment based on accountability, in collaboration with the management team.
  • Provide business knowledge and technical leadership into the software development team
  • Manage the personnel growth of the team including hiring, training and evaluating employees
  • Keep focus on long-term, strategic goals while executing against short-term objectives
  • Work closely with the platform development team in developing a vision for software requirements to support new and existing initiatives within the company
  • Maintain a thorough understanding of the software solutions and areas of the software for which the team are responsible

You have/can/are

  • Experience in building and leading a high quality software development environment
  • Experience using various methodologies and technologies like, Scrum, APIs, PERL, PHP, HTML
  • Ability to hold your own in technical discussions, be a subject matter expert, and have strategic influence
  • A combination of a highly technical hands-on software developer and an effective people manager
  • Excellent verbal and written communication skills.
  • High level of analytical skills
  • Problem Solving and critical thinking skills

Interested in this position?

Application for Software Development Manager

Nurturing our unique company culture and preserving the right work ethic are very important to us. In addition to reviewing your résumé, we'd like to know why you want to work at Striata. If we like your application, we'll contact you.

By submitting your details via this form, you are consenting that we receive and store your information for the exclusive purpose of considering your job application and contacting you if necessary.
  • We will not share or publish your information or process it for any other reason.
  • We advise you to remove all personal information (ID number, etc) from your CV except for your initial and surname.
  • Only provide your contact details in the secure web form.
  • If you do not hear from us within 5 working days, please consider your application unsuccessful.
  • If your application is successful, we will request your consent for further processing.
  • Please find additional information in our Privacy policy.
View our Terms of use | Protected by reCAPTCHA.

Interested in this position?

Application for Software Development Manager

Nurturing our unique company culture and preserving the right work ethic are very important to us. In addition to reviewing your résumé, we'd like to know why you want to work at Striata. If we like your application, we'll contact you.

By submitting your details via this form, you are consenting that we receive and store your information for the exclusive purpose of considering your job application and contacting you if necessary.
  • We will not share or publish your information or process it for any other reason.
  • We advise you to remove all personal information (ID number, etc) from your CV except for your initial and surname.
  • Only provide your contact details in the secure web form.
  • If you do not hear from us within 5 working days, please consider your application unsuccessful.
  • If your application is successful, we will request your consent for further processing.
  • Please find additional information in our Privacy policy.
View our Terms of use | Protected by reCAPTCHA.