We are seeking an experienced Mobile .NET Developer with a strong background in Xamarin to join our client's team for a significant government project. Our client is a leading global professional services company, known for driving digital transformation and delivering high-quality solutions across various industries. This hybrid role, requiring three days a week in the office, demands a high level of independence and ownership.
In this role, you will be instrumental in developing and maintaining high-quality mobile applications using the .NET mobile development ecosystem. You will implement Apple's Human Interface guidelines and Android's Material Design in mobile applications, ensuring a seamless user experience. Your work will involve cross-platform applications leveraging C#, Xamarin, and other relevant technologies, applying SOLID principles, HTTP protocol, REST, microservice patterns, T-SQL, and NodeJS in development tasks.
Responsibilities:
- Develop and maintain mobile applications using the .NET mobile dev ecosystem.
- Implement Apple's Human Interface guidelines and Android's Material Design in mobile applications.
- Utilize XIB in iOS applications to ensure a seamless user experience.
- Work with cross-platform applications, leveraging C#, Xamarin, and other relevant technologies.
- Apply SOLID principles, HTTP protocol, REST, microservice patterns, T-SQL, and NodeJS in development tasks.
- Deliver solutions independently and with a high degree of ownership.
- Implement enterprise architecture standards, principles, reference architectures, and procedures.
- Assess and estimate solutions to ensure compliance with IT standards.
- Be accountable for project delivery, including development and maintenance.
- Actively participate in all phases of the development lifecycle.
- 3+ years’ experience implementing XIB in iOS applications.
- 5+ years' experience with cross-platform applications, preferably using Xamarin and C#.
- Strong understanding of SOLID principles, HTTP protocol, REST, microservice patterns, T-SQL, and NodeJS.
- Expertise in implementing enterprise architecture standards and procedures.
- Proven ability to deliver projects independently.
- Familiarity with Apple’s Human Interface guidelines and Android’s Material Design.
- Baseline security clearance is mandatory.
- Experience with microservices architecture.
- Familiarity with other cloud platforms and services.
- Knowledge of DevOps practices and tools.
- Experience in an Agile/Scrum environment.