Senior Software Engineer
Western Province Blood Transfusion Services
Pinelands, ZA
5d ago

An opportunity has arisen for an experienced .Net developer to lead a development team that builds and maintains exciting solutions that are often on the innovative edge.

Help deliver our exciting development project roadmap which enables the Service to be a leader in our industry.

Main purpose of the role :

To design, develop and implement IT solutions including back-end services and database structures while leading a .Net development team.

Key Responsibilities :

  • Designing and building modular and scalable solutions that are optimised for re-use
  • Development of changes, fixes, integrations and new systems that will run efficiently and securely
  • Identify, prioritize and execute tasks in the software development life cycle
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Providing consulting services to the business, team members and project teams to ensure optimal solutions that comply with WCBS solution principles and standards
  • Leading, guiding and coaching the development team
  • Ensure software is up-to-date with latest technologies
  • Minimum requirements and experience :

  • Minimum 7 years development experience
  • Proven C#.Net Core experience
  • Proven Angular Experience
  • MS-SQL experience
  • NoSQL’ experience would be advantageous
  • Mobile development and Web Services experience would be advantageous
  • Valid Code EB driver’s license without endorsements is essential
  • National Diploma or Degree in Information Systems / Computer Science
  • Competencies / behavioral dimensions :

  • Self-disciplined and self-motivated
  • Ability to multitask and prioritise
  • Must be able to work independently and perform under pressure
  • Excellent organizational and leadership skill
  • Customer Service ethic and excellent communication skills
  • The Western Cape Blood Service is an equal opportunity employer. Kindly visit our website, and follow the links to apply.

    Please note that no emails or hand delivered application will be accepted.

    Should you not receive feedback within 4 weeks of submitting your application, please consider this as unsuccessful.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form