Enable job alerts via email!

Senior Developer C and Agile Experience

Be Different Recruitment

Midrand

On-site

ZAR 500 000 - 700 000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative tech firm is seeking a Senior Developer to design and write software solutions while leading a team in a dynamic environment. This role emphasizes adherence to industry best practices and involves producing fully functional applications, supporting the entire application lifecycle, and mentoring team members. The ideal candidate will possess strong C# and Agile experience, alongside a solid educational background in Information Technology. Join a forward-thinking company that values creativity and innovation, and contribute to exciting projects in the fintech and digital media space.

Benefits

Medical Aid
Performance Based Bonus

Qualifications

  • 3+ years experience in IT with a focus on DTH/IPTV/OTT/VOD.
  • Strong C# and Agile development experience required.

Responsibilities

  • Develop and maintain software applications while ensuring quality standards.
  • Lead team members and mentor them in best practices.

Skills

C#
Agile
Advanced numeric and statistical analysis
Communication skills
Problem-solving

Education

Postgraduate Bachelor's Degree in Information Technology
Development Certification: Microsoft or equivalent

Tools

Web technologies
Streaming technologies (HLS, MS Smooth Streaming, HTML5)
Smartphone application development

Job description

Reference: JHB006409AM2

Our client, a dynamic young tech business that provides end-to-end digital media and fintech technology products, is urgently looking for a Senior Developer with C# and Agile Experience to design and write software and lead team members by demonstrating good adherence to industry and organizational best practices.

Duties & Responsibilities

In order to be considered, the following is required:

  • Postgraduate Bachelor's Degree in Information Technology
  • Development Certification: Microsoft or equivalent
  • C# and Agile experience
  • 3 years experience in Information Technology (DTH / IPTV / OTT / VOD / Broadcasting including Linear Content Receipt technology and Play Through Advertising Servers)
  • Advanced knowledge of web technologies and system architectures
  • Knowledge of Linear Content Receipt technology and Play Through Advertising Servers
  • Basic understanding of smartphone application development and OTT app functionality
  • Knowledge of common operating systems
  • Good understanding of OTT head end and CDN systems
  • Advanced numeric and statistical analysis (network metrics, VOD subscriber statistics)
  • Good understanding of linear headend and conditional access systems
  • Good understanding of streaming technologies (i.e., HLS, MS Smooth Streaming, HTML5)
Responsibilities

Software Development:

  • Produce fully functional applications by writing clean code
  • Support the entire application lifecycle (concept, design, test, release, and support)
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with the product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest products, applications, and protocols
  • Stay up-to-date with new technology trends
  • Review work of team members to ensure coding standards and practices are followed
  • Understand and be able to discuss principles of good software design and development to improve team member skillsets
  • Stand as an example to all team members by following best practices and principles
  • Advocate and lead by example in upskilling yourself and motivating others to do so

Communication and Reporting:

  • Ensure that your line manager and team are fully briefed on all key technical and operational issues and any key technical difficulties arising
  • Continually keep your immediate team up to date on progress, issues, or blockers during sprints
  • Notify team leaders of other teams of any information that may have an impact on their teams
  • Keep all systems nominated by the organization for which you have been provided access to up to date, be they issue tracking, task tracking, human resource, or any other system
  • Assist in providing relevant and useful information and case studies to relevant staff
  • Ensure all staff are made aware of wider programme issues, developments, and achievements within the company

People Management and Development:

  • Ensure knowledge transfer to team members through a mentor and coaching role

Innovation & Sales:

  • Share ideas for improving systems, software, or any other technologies
  • Share information on new directions, opportunities, or technologies that can improve business performance or quality
  • Think outside the box to improve systems, software, and other technologies

If you would like to email your CV directly, please send it to

Information displayed above is not limited to advertisement.

Please consider your application as unsuccessful if you have not received a response within 14 days of submitting your application. However, please keep a lookout on our website for available positions which you may be suited for.

Package & Remuneration

R 500,000 - R 700,000 Annually plus Medical Aid and Performance Based Bonus

Required Experience: Senior IC

Key Skills

Anti Money Laundering, English Speaking, Data Entry, Food, Investigation, Adobe Indesign

Employment Type: Full-Time

Experience: years

Vacancy: 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.