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: Oct 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

    Specialisation in recruiting perfectly matched, top caliber, contract, permanent and temporary talent nationwide. We strive towards streamlining the recruitment and staff management processes on behalf of our clients allowing them to focus on their core business. This also means cost efficiencies... We give our clients the freedom to perform by taking care o...
    Read more about this company

     

    Software Engineering Manager (Mining)

    Job description

    The purpose of this position is to ensure that innovative and new technology software solutions and systems, as well as continuously improved existing applications and software products are delivered and supported in alignment with the clients strategic objectives. education required

    • Minimum of a BSc Engineering, Science, Computer Science or similar technical discipline
    • Masters degree in Engineering Science, Computer Science or related discipline is - Desirable
    • Post-graduate degree in mining engineering, geotechnology or geology - Desirable
    • Trained in the application of blast monitoring equipment – Desirable

    job experience

    • 5-8 years continuous working experience as a senior software engineer/developer designing and building software products in a blasting/technical services/mining/explosives industry or similar
    • 3-5 years experience leading a software engineering/application development team
    • Demonstrated success developing a variety of software systems while taking on an increasing responsibility for analysis, design implementation and deployment
    • Demonstrated experience creating and maturing software engineering best practices
    • Proven project management experience
    • Management of multiple application portfolios

    job objectives

    • To manage the creation and implementation of the software engineering/development strategy
    • To effectively manage and oversee the design and development of software applications through all phases of software developing (requirements, technical specifications, design, coding, testing, implementation and support)
    • To direct the work of software engineers/developers to ensure best practices around software development, and to ensure that project deliverables are met
    • To drive efficient and effective AGILE/SCRUM processes to deliver quality software on time and within budget
    • To define, deploy and drive sustainable and repeatable process improvements through the entire software development life-cycle (research, design, development, evaluation and testing)
    • To tailor and implement best software practices and working standards to achieve the highest product quality, while continuously improving performance and productivity
    • To develop good working relationships with stakeholders (including internal and external clients) to interpret requirements for software innovations
    • To manage all aspects of human capital through the HR value chain and in accordance to legislation
    • To ensure effective record management, IP management, software documentation (processes)
    • To ensure that all requirements of the Mine Health and Safety Act, OHS Act and Explosives Act, International and National requirements, as well as customer regulatory requirements are met.

    Method of Application

    Interested and qualified? Go to WeFindTalent on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at WeFindTalent Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail