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 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Xamarin in Johannesburg, Gauteng vacancy
- The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role. Requirements: Degree in Computer Science, IT, Engineering or related field. At...
- 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 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...
- ...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...
- ...Our client is seeking an experienced Senior Software Developer to join their Johannesburg office. This role is ideal for a technically accomplished developer who enjoys building scalable, maintainable software while helping the business leverage AI to solve real operational...
- ...Senior Software Developer (Gen AI) Industry: Telecommunications Location: Johannesburg or Cape Town Employment Type: 6-Month Contract Are you an experienced Software Developer with a strong passion for Generative AI and modern cloud technologies? We...
- 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...
- ...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...
- ...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...
- ...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...
- Senior Software Developer Salary: Highly negotiable, based on experience Area: Johannesburg East Type: Onsite About the role You’ve built things. Shipped things. Fixed the things nobody else wanted to touch. Now you’re ready to lead, not just execute, and you want...
- ...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...
- ...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...
- ...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...
- ...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...
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....
- ...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...
- ...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...
- ...and configuration and provide guidance and mentoring to other software developers Job Responsibilities Produce working quality software... ...- NQF Level ~ Matric / Grade 12 / National Senior Certificate Preferred Qualification Diploma / Certificate...
- ...The Role As a Developer, you will: Develop, enhance, integrate, and support business-critical software solutions. Work across the full SDLC, from requirements gathering... ..., contact: Reinie Du Preez Senior Specialist Recruitment Consultant *****@...
- ...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...
- ...As a Senior Java Software Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will collaborate with cross-functional teams to define project requirements and deliver innovative software solutions that meet...
- 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...
- ...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...
- ...Senior Software Engineer Gauteng Permanent | Engineering Department A leading engineering and technology organisation is seeking an... ...development activities and resolve detailed design issues Develop software according to coding standards and participate in code...
- Our client in Education and Training Industry is looking to hire a Software Developer/ Programmer. Duties and Responsibilities Key Performance Area • Develop systems. • Capacitate end-users on the modules. • Provide technical support for the utilisation of...
- ...We are seeking a hands-on Software Developer to join a small, established in-house development team. The successful candidate will work closely with a senior developer to maintain, support and enhance a long-established business-critical application built primarily...
- 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....
- ...An Organisation is seeking a Senior Developer Scoper and this position requires a dynamic individual, who can create user information solutions... ..., write code, and performs unit and functional testing of software. Requirements: C# ASP.NET with MVC, WCF, REST .NET...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Xamarin. Be the first to apply!
