Johannesburg: Senior Software Developer – Xamarin posted by Hire Resolve
Posted on 2025-05-02 00:00:00
Employer | Hire Resolve |
---|---|
Category | Other IT/Computer |
Location | Gauteng / Johannesburg |
Job Summary
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 also visit the Hire Resolve website: hireresolve.us or email us your CV: *****@*****.co.za
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.
Click Go Apply to apply online!
Get Similar Job Alerts
More jobs in Johannesburg
More jobs in Gauteng
Browse Other IT/Computer Jobs
Browse Hire Resolve Jobs
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Johannesburg: Financial Manager
My client, that is part of the mining sector, is currently recruiting for a Financial Manager for a 6 month contract. This is a global organization that...
View Job
Financial Manager
Johannesburg: Quantitative Risk Analyst
Key Responsibilities Assist with the design and implementation of treasury, trading, and risk systems. Support clients with risk measurement and performance...
View Job
Quantitative Risk Analyst
Johannesburg: Group Accountant
Job Company Description This well-established company in the retail industry is looking for a highly skilled Group Accountant to join their finance team....
View Job
Group Accountant
Johannesburg: Senior Accountant
A well-established organization is looking for a dedicated Senior Accountant to join their finance team. The ideal candidate will play a critical role in...
View Job
Senior Accountant
Johannesburg: Head of Pricing
Head of Pricing Qualified Actuary Structuring Solutions Team Key Responsibilities Support pricing strategies for new and existing group and individual life...
View Job
Head of Pricing
Johannesburg: Commerical Finance Manager
Key Responsibilities Develop Lead Growth Strategies Identify and pursue new business opportunities in rail and logistics. Financial Cost Modeling Build...
View Job
Commerical Finance Manager
Johannesburg: Market Risk Senior Manager (FRM)
Job Title Senior Manager Market Risk Financial Risk Management Employment Type Full-time Key Responsibilities Deliver market, counter-party credit,...
View Job
Market Risk Senior Manager (FRM)
Johannesburg: Head of Product Development
Job Opportunity Actuary Structuring Solutions Team Key Responsibilities Support the design and structuring of innovative group and individual life...
View Job
Head of Product Development
Johannesburg: Director of Consulting & Analytics
Key Responsibilities Design and implement data-driven consulting programs for clients, focusing on new products, strategy, digital, and commercial service...
View Job
Director of Consulting & Analytics
Johannesburg: TJ 15206 – BUSINESS ANALYST (REMOTE)
Employer Description Leaders in Vehicle Tracking and Asset Recovery Job Description Conduct discovery sessions to gather business and data requirements....
View Job
TJ 15206 – BUSINESS ANALYST (REMOTE)
Johannesburg: TJ 15209 – DATABASE ADMINISTRATOR & INITIATIVE LEAD (12 MONTH FTC)
Employer Description Leaders in Vehicle Tracking and Asset Recovery Job Description Conduct assessment and design for high availability and redundancy...
View Job
TJ 15209 – DATABASE ADMINISTRATOR & INITIATIVE LEAD (12 MONTH FTC)
Johannesburg: TJ 15208 – SYSTEMS ANALYST (REMOTE)
Employer Description Leaders in Vehicle Tracking and Asset Recovery Job Description Conduct discovery sessions to document current system state and...
View Job
TJ 15208 – SYSTEMS ANALYST (REMOTE)
Johannesburg: TJ 15210 – SYSTEMS ARCHITECT & INITIATIVE LEAD
Employer Description Leaders in Vehicle Tracking and Asset Recovery Job Description Define the stabilisation roadmap and oversee system-wide architecture...
View Job
TJ 15210 – SYSTEMS ARCHITECT & INITIATIVE LEAD
Johannesburg: Chief Financial Officer
Are you a visionary finance executive with a proven track record in strategic leadership, corporate governance, and financial innovation? Our client a...
View Job
Chief Financial Officer
Johannesburg: Key Account Executive
Our client is a well-established organisation operating within a competitive, fast-paced manufacturing industry. They are known for delivering tailored...
View Job
Key Account Executive
Johannesburg: Group Accountant
Our client, a dynamic and fast-paced leader in the retail industry, is seeking a talented and driven Group Accountant to join their team based in...
View Job
Group Accountant
Johannesburg: Senior Electrical Project Engineer
QUALIFICATIONS AND EXPERIENCE Matric A recognized and relevant post-matric technical qualification B.Eng Electrical, B.Tech, National Diploma Minimum 5...
View Job
Senior Electrical Project Engineer
Johannesburg: Business Intelligence Analyst
Qualifications Bachelor of Commerce B.Com degree in a relevant field Minimum 2-3 years of experience in data analysis Proven track record of dashboard...
View Job
Business Intelligence Analyst
Johannesburg: Head of Services
Key Responsibilities Lead and expand a high-performing APAC client service team Align performance, incentives, and training with business and client goals...
View Job
Head of Services
Johannesburg: IT Manager
Are you a visionary leader with a strong software development background and a passion for driving digital transformation? A dynamic and innovative company,...
View Job
IT Manager
Johannesburg: Salesforce Developer
Job Description To deliver the design, configuration, customisation, coding, testing, deployment, implementation, documentation, and debugging of Salesforce...
View Job
Salesforce Developer
Johannesburg: Data Engineer
My client is part of South Africas top insurance group, and their business unit offers wealth-building investment and retirement solutions. As a Data...
View Job
Data Engineer
Johannesburg: FP&A Analyst
Key Responsibilities Lead the preparation of budgets, forecasts, and long-term financial plans. Analyse business performance and provide strategic...
View Job
FP&A Analyst
Johannesburg: Data Analyst
Do you believe in the power of analytics to uncover insights, solve problems, and drive innovation? Join a fast-growing team of forward-thinkers, who are...
View Job
Data Analyst
Johannesburg: Sales Engineer
About the Role As a Sales Engineer , you will be responsible for driving business development and sales of high-value capital equipment to clients across...
View Job
Sales Engineer