Senior Software Developer - Xamarin

Hire Resolve

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive Salary

Job summary

A prominent recruitment agency is seeking an experienced Senior Software Developer to join a client's team in Johannesburg. The role involves designing, developing, and implementing software solutions with a focus on C# and .NET frameworks. Candidates should have a minimum of 5 years of experience, expertise in Agile practices, and strong software design skills. This position offers a competitive salary based on experience, providing a great opportunity for career advancement.

Qualifications

  • Minimum 5 years experience in software development.
  • Strong software design skills and knowledge of SOLID principles.
  • Experience with Agile methodologies and practices.
  • Xamarin.Forms or proficient XAML.
  • Experience with smartphone app development.
  • Familiar with Agile practices.
  • Solid OOP and SOLID design.
  • Experience with UML.
  • Unit testing experience.
  • Experience with native Android/iOS toolchains is a plus.

Responsibilities

  • Determine software requirements from UI and API design.
  • Implement software with junior developers, ensuring code consistency.
  • Develop scalable and high-performance applications.
  • Produce technical specifications and architecture according to standards.
  • Collaborate with business teams to deliver prioritized work.
  • Develop scalable, high-performance applications.
  • Produce architecture and technical specifications.
  • Communicate requirements to stakeholders.
  • Research and apply coding best practices.
  • Provide feedback to stakeholders.

Skills

C#
.NET framework
Xamarin.Forms
Smartphone App development
Agile practices
Unit testing
UML
Object orientation
Object orientation

Education

Information Technology or Computer Science Qualifications

Tools

Development tools for Android and iOS
iOS toolchain

Job description

Hire Resolve is currently seeking a talented and experienced Senior Software Developer to join our client's team in Johannesburg. As a Senior Software Developer, you will play a key role in designing, developing, and implementing software solutions for their clients.

Responsibilities:
  • Determine the requirements of the software from a UI and service API design. Verify that the UI and API are aligned. Design the software in an object oriented way focusing on simplicity and ensure it aligns with Agile best practices
  • Implement the software, possibly with the help of junior developers which will required direction and supervision
  • Add or updated code in a way that it is consistent and coherent with the existing code
  • Add or update unit tests as required
  • Participate in the different team events, suggest improvements to the way of working and help the team work more efficiently
  • Develop scalable, reliable and high-performance applications
  • Produce technical specifications and architecture that is in accordance to agreed standards. Design, code, test and debug to obtain a robust solution with supporting documentation
  • Receive and collaborate on business requirements and be able to communicate well to elicit requirements
  • Collaborate with analysts and business teams to deliver on prioritized work
  • Research, consult and make recommendations on coding and optimization best practices.
  • Provide continuous feedback and input to other stakeholders.
Requirements:
  • Information Technology or Computer science Qualifications
  • Minimum 5 years Experience
  • C# and .NET framework
  • Xamarin. Forms or at least good XAML knowledge
  • Smartphone App development
  • Agile practices in particular the Agile design track
  • Object orientation including the application of the SOLID principles
  • Have strong software design skills.
  • Unit testing
  • UML
  • Useful if to have native Android and iOS toolchain experience
Benefits:
  • Competitive Salary

Contact Hire Resolve for you next career-changing move

  • Our client is offering a highly competitive salary for this role based on experience.
  • Apply for this role today, contact Carmen Schafer at Hire Resolve or on LinkedIn
  • You can alsovisit the Hire Resolve website:hireresolve.usor email us your CV:itcareers@hireresolve.za.com

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile App Developer
Mobile App Developer

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Senior Mobile Developer (Swift)
Senior Mobile Developer (Swift)

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 800,000
Competitive salary and benefits package
Opportunities for professional growth
Flexible working hours
+1
Software Developer
Software Developer

Hire Resolve • Krugersdorp

On-site
ZAR 334,800 - 502,200
Mobile Developer
Mobile Developer

iDbase Software • Cape Town

On-site
ZAR 45,000 - 75,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Kloof

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Senior Developer
Senior Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience
Senior Software Developer – Telecommunications industry – Sandton, Gauteng
Senior Software Developer – Telecommunications industry – Sandton, Gauteng

Hire Resolve • Sandton

On-site
ZAR 900,000 - 1,450,000
Senior Mobile Developer (iOS/Android)
Senior Mobile Developer (iOS/Android)

Placements24 • Benoni

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development in Benoni
+1
Senior C# Software Developer
Senior C# Software Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 600,000 - 900,000