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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Xamarin in Johannesburg, Gauteng vacancy
- ...objectives. Design, review, and evolve software architecture with a focus on... ...applications and services. Collaborate with developers, business analysts, testers, and stakeholders... ...For more information contact: Mel Nandalall Senior IT Recruitment Consultant
- Hire Resolve's client is seeking a Senior Software Developer who will assist in the development, implementation, and maintenance of new and existing applications. Responsibilities: Implement and customize the GK Product Suite within customer projects. Research...
- 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...
- Our client is seeking a highly skilled and experienced Senior Software Developer to join their team. The ideal candidate will have a strong background in software development and programming, as well as excellent communication and problem-solving skills. Responsibilities...
- ...is seeking a dynamic, innovative, and self-motivated Junior Software Developer to join their team. they're looking for someone with a strong... ...services, Postman, Git, and SQL . Collaborate effectively with senior management and team members to prioritize deliverables and...
- ...corporate policies. Responsibilities: Develop readable, maintainable, and modular code... ...bigger picture. Work effectively with senior management to deliver outcomes. Stay... ...business opportunities. Help mature the software development lifecycle by implementing...
- ...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...
- ...Join a globally connected software consultancy building cutting-edge solutions for some of the world’s leading financial institutions. We’re looking for a highly capable Senior Full Stack Developer who thrives on solving complex technical challenges, enjoys ownership...
- ...South Africas leading listed residential property developer, specializing in building large-scale, high-quality, sectional title lifestyle... ...of experience to design, test, and maintain high-quality software applications. Responsibilities: Development: Design, code...
- ...A South African company that develops and sells large-scale, sectional title residential estates, focusing on affordable, quality apartments, is seeking a highly motivated and experienced Software Developer who will be responsible for the entire application lifecyclefrom...
- ...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...
- ...Hiring: Software Developer Location: Johannesburg (Hybrid / On-site ) Type: Permanent Salary: Market-related (based on experience) Role Overview We are looking for a skilled Software Developer to design, develop, and maintain high-quality software solutions...
- ...A leading technology company is on the hunt for a highly experienced Senior React Software Developer. This is an exciting opportunity to a join a team that values innovation, integrity, and talent—empowering its people to grow, contribute meaningfully, and shape the future...
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:...- A giant in the Banking Sector is on the lookout for Software Developers II. The ideal candidate has at least 5 years' experience writing back-end applications in springboot and familiar with data formats such as XML and JSON. Bank
- ...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...
- ...Description: This role offers an excellent opportunity for a junior developer to grow within a fastpaced, projectdriven environment. You... ...be involved in the design, development, and implementation of software solutions while gaining exposure to project delivery and...
- ...Job Description: Develop and enhance Windows Forms UI for C# desktop applications... ...field ~5+ years’ experience developing software with strong C# Windows Forms UI expertise... ...software, REST APIs, WinUI, or Xamarin/.NET MAUI Apply now! For more...
- ...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....
- ...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...
- ...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...
- ...making engineering quality and reliability essential. Responsibilities: Design, develop, and enhance business automation and customer-facing systems Work across the full Software Development Lifecycle (SDLC) from requirements through to deployment Build 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...
- ...We’re looking for a driven Junior C# Developer to join an innovative and fast-growing tech company based in Johannesburg. You’ll be... ...scalable, and efficient code Collaborate with team members on software solutions and enhancements Debug, troubleshoot, and resolve...
- ...This is an exciting opportunity for a Senior Developer to work in a specialised niche, combining software development with geospatial intelligence. The environment promotes collaboration, continuous learning, and exposure to modern technologies including Azure DevOps and...
- ...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...
- ...client is an innovative, technology-driven organisation focused on developing advanced, high-performance solutions within a specialised... ...continuous innovation and strong engineering practices. As a Mobile Software Developer, you will play a key role in designing and...
- ...ENVIRONMENT: A pragmatic Senior Front End Software Developer who enjoys seeing their creations bring tangible value to people is sought to join the team of a dynamic AgriTech business. You will help build out a high-quality SaaS platform for the Agricultural sector...
- ...WatersEdge Solutions is partnering with a fast-growing technology business to recruit a capable and motivated Intermediate Software Developer . This role is ideal for someone with a solid development foundation who is ready to deepen their technical expertise while...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Xamarin. Be the first to apply!
