Back to jobs

Software / Application Development

Job description

We are seeking an experienced Software / Application Development to support and enhance mission-critical applications within a disciplined Software Development environment.

In this role, you will be responsible for application support, software development and technical reviews, ensuring best-practice standards are consistently applied. You will work closely with internal ICT teams, application developers, product specialists and external vendors to triage, prioritise and resolve application and infrastructure issues efficiently.

Key Responsibilities of the Technical Specialist (Application Development):
  • Triage, investigate and resolve software incidents in a timely manner
  • Develop, enhance and maintain application software in a complex environment
  • Analyse, review and implement approved change requests
  • Contribute to the development and maintenance of ISO27001-compliant documentation
  • Prepare and deploy application releases and patches across multiple environments
  • Provide after-hours support for critical releases and system issues when required
  • Collaborate effectively with ICT teams, business stakeholders and external vendors
  • Ensure adherence to information security standards, controls and best practices
  • Support organisational health, safety and wellbeing objectives
  • Identify and report risks, hazards and incidents, and participate in improvement initiatives
  • Undertake required training and perform other duties as directed
Key Capabilities Essential:
  • Strong understanding of the software development lifecycle and modern development practices
  • Proven ability to analyse complex issues and deliver practical, sustainable solutions
  • Well-developed communication and interpersonal skills with a strong customer-service focus
  • Demonstrated experience in business application development using:
    • Linux/Unix Shell
    • SQL
    • C
    • .NET technologies, primarily C# and WPF
  • Ability to learn new technologies and adapt to established operational environments
  • Strong organisational skills with the ability to prioritise tasks and manage competing demands
  • Resilience and effectiveness in a structured, fast-paced development environment
Desirable:
  • Experience with AWS cloud infrastructure, including DevOps and CI/CD pipelines
  • Knowledge of Cyber Security Operations within an ISO27001 environment
  • Experience applying secure development principles

Qualifications:
  • Tertiary qualification in Computer Science, Information Technology or a related discipline
If you’re passionate about building and supporting robust, secure applications and enjoy working in a collaborative, fast-paced technical environment, we’d love to hear from you.

Apply now online or reach out directly to shameem.prinsloo@troocoo.com to join a team where your expertise will make a real impact and where continuous learning and improvement are actively encouraged.