Senior Software Engineer

Pretoria, Gauteng, South Africa

Job Description


Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 yearsxe2x80x99 work experience in a similar environment
  • Proven experience as a Senior Developer or a similar role, with a track record of successful mobile projects.
  • Strong knowledge of programming languages within .Net such as C# Maui / Xamarin
  • Familiarity with front-end technologies (HTML, CSS, JavaScript frameworks) and modern web development practices.
  • In-depth knowledge of software development methodologies, coding standards, and best practices.
  • Experience with designing and implementing scalable and robust software architectures.
  • Solid understanding of database systems, data modelling, and SQL.
  • Strong knowledge of version control systems (e.g., Git) and collaborative development tools.
  • Ability to work independently and as part of a team, with excellent communication and interpersonal skills.
  • Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
  • Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Leadership abilities and a passion for mentoring and guiding junior developers.
  • Experience with Agile/Scrum methodologies and tools (such as DevOps) is a plus.
  • Familiarity with cloud platforms (such as Azure, or Google Cloud) is a plus.
Skills:
Experience with the use of the relevant software development environments.
Technically proficient in the following:
  • Maui
  • C#
  • SQL
Any of the following would be beneficial:
  • Prism
  • Blazor
  • Javascript
  • jQuery
  • CSS
  • AJAX
  • JSON
  • Figma
  • Docker
  • Flutter
  • Penpot

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1400124
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned