Senior Software Developer - Xamarin
Full-time
Hire Resolve
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.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Xamarin in Johannesburg, Gauteng vacancy
- S upport the software development process within the organisation by providing technical insights and direction throughout the SDLC... ...and best practices with the various development teams. Develop and implement moderate to complex web applications...
- ...A leading and well-established financial services organisation is looking for a Senior Software Developer to join their high-calibre technology team. This is an opportunity to become part of a team where technology is taken seriously, good ideas are encouraged, and experienced...
- ...transformation and innovative platforms is recruiting for a Senior C# Developer to join their team. This is an opportunity to work on high... ...with Azure/cloud technologies Good understanding of software architecture and development principles A strong focus on...
- ...growing tech business in the fintech space is on the hunt for a Senior Developer ! Key Responsibilities: Technical Delivery & Ownership:... ...a related field (or equivalent experience). ~7+ years of software development experience (senior level), with at least 1-2...
- A growing technology company is looking for a Senior Full Stack Developer to join their development team! Key Responsibilities: Develop and maintain full-stack web applications using C#, .NET, TypeScript, HTML, and CSS. Design and build secure RESTful APIs and...
- We are seeking an experienced Senior Developer / Software Architect to lead the evolution of enterprise platforms, drive architectural best practices, and deliver scalable, modern software solutions. This role combines hands-on development, solution architecture, stakeholder...
- ...seeking a highly skilled and experienced Senior Mobile Developer to join their client's dynamic team in... ...C# and .NET framework Xamarin.Forms or at least good XAML knowledge... ...of the SOLID principles Have strong software design skills. Unit testing UML...
- ...Hire Resolve's client is seeking a highly skilled and motivated Software Developer to join their dynamic team. As a Software Developer, you will be responsible for developing, testing, and maintaining software applications. You will work closely with a team of professionals...
- ...Our client has an opportunity available for a Software Developer based in Selby. Requirements: ~5 years systems design and development experience, of which 3 years must be: ~ Exposure to various software development languages and techniques. ~ Working on containers...
R 350 - 500 ph
...consulting firm that focus on helping organizations build, scale, and automate their operations through technology, is seeking a Software Database Developer who will be responsible for the design, development, and optimization of robust database solutions. Responsibilities:...- ...Hire Resolve, a reputable recruitment firm, is seeking a skilled and experienced C# Software Developer to join our client's team in Cape Town. As a C# Software Developer, you will play a crucial role in developing and maintaining software applications for our client....
- ...Hire Resolve's client is seeking an experienced Java Developer with a background of Delphi to join their dynamic team in developing... ...play a crucial role in designing, developing, and implementing software solutions across various platforms and devices. Responsibilities...
- ...provider is seeking a dynamic, innovative, and self-motivated Software Developer to join their team in the Johannesburg Office. The ideal... ...deliverables with the "big picture." Collaborate effectively with senior management to ensure successful outcomes. Monitor emerging...
- ...curiosity, innovation, and continuous development. As a Graduate Software Engineer, you will gain hands-on experience working on client... ...ll work with talented teams, tackle meaningful challenges, and develop the skills needed to build a successful career in technology....
- ...Our client is a well-established international software solutions business with decades of experience delivering cutting-edge technology... ...with stakeholders, influence technology strategy, mentor developers, and contribute to pre-sales and solution design activities....
- ...Hire Resolve's Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full...
- ...individual to join their international team and play a key role in developing modern cloud solutions that empower clients worldwide in the... ...and/or NoSQL databases . Strong understanding of software engineering principles and design patterns . Ability to...
- ...Requirements: ~5 years' experience as a software developer. ~ Web based development(HTML5, Javascript, Angular, ReactJS, CSS) ~ Object oriented development (Java, C#, .Net Core, Python) ~ Database Management (SQL, MySQL, PostgreSQL) ~ Version Control (Git, MS TFS...
- ...communities through innovative financial and technology solutions is seeking a Lead Software Engineer who will spearhead new projects, take a leadership role in decision-making, and help develop their core systems. You will collaborate closely with product, operations, and...
- A professional services company specializing in Capital Markets Technology is seeking an innovative and take-charge Software Engineer: Technical Lead to join their team. You will be responsible for leading the technical vision and development of their platform , driving...
- ...opportunity is ideal for a technically strong developer who enjoys architecture, cloud... ...coding standards, development practices, and software quality. Evaluate and validate... ...information contact: Mel Nandalall Senior IT Recruitment Consultant (***)***-***...
- ...Hire Resolve's client is looking for an Intermediate Java Software Developer to join their team. The client specialises in developing bespoke technology solutions to assist organisations eliminate paper-based transactions. Our service offering includes: electronic forms...
- Hire Resolves client is looking for a Senior Java Software Engineer to join their team. The ideal candidate will have a mastery of the Java... ...proficiency in ORM tools like Hibernate or MyBatis, you'll develop exceptional applications across various platforms....
- ...remote work." Klipboard provides specialist software, services and support to deliver fully... ...insight and communication. We are hiring a Senior Software Engineer to lead delivery on our... .../.NET 4.5 / .NET 8+), ASP.NET (ASPX), Xamarin Forms and Blazor in production...
- ...Our client is a rapidly growing technology business that develops innovative web-based software solutions for a global client base. This is an exciting opportunity for a driven Software Developer who wants to make a real impact. You will work alongside talented professionals...
- ...Job Classification Software Developer II: ServiceNow(141871) Closing date: 15 October 2026 Job Family Information Technology Career Stream Application Development Leadership Pipeline Manage Self: Technical Job Purpose We are hiring a ServiceNow...
- ...enable our clients to operate, innovate, and grow. The Senior Java Developer plays a critical role in delivering complex enterprise systems... ...at Khonology are expected not only to build high-quality software but also to guide solution design, lead technical decision-...
R 660,000 - 900,000 pa
...industry-leading client is looking for Java Developer to join their team of professionals in... ...Testing the quality of produced software thoroughly through participation in code... ...Hire Resolve focuses on working with senior-level executives and we pride ourselves...- ...Hire Resolve's client is urgently in search of an experienced Senior Developer to join their team in Johannesburg. Responsibilities Performing coding assignments Reviewing code work for accuracy and functionality Creating and implementing design plans...
- ...We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic development team. The ideal candidate will be responsible... ....NET applications and services. Collaborate with software architects and product managers to create scalable solutions...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Xamarin. Be the first to apply!
