Keystone Solutions

Xamarin Developer

Keystone Solutions  •  Brussels, BE (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Mission Overview:

Join Keystone Solutions as a senior .NET for Android consultant to deliver a consultancy mission for our client within the Transport Execution Management domain. As a Keystone Solutions consultant, you will take ownership of designing and building high-quality, well-tested software solutions, working closely with the client-s solution designer and business stakeholders to translate ideas into effective, reliable applications while gaining a deep understanding of the business context.

Beyond strong technical expertise, you demonstrate initiative, clear communication, active team contribution, and a willingness to go the extra mile when needed. You are respectful and calm in your interactions. Independence is key: taking full responsibility for delivering complete solutions is part of your daily work. At the same time, you value teamwork and knowledge sharing. Aligned with strong professional values, you bring professionalism and a constructive attitude that helps the team move forward.

Consultancy Model at Keystone Solutions:

This is a consultancy role where you will work on-site with the client as part of Keystone Solutions? engagement. You will collaborate with client teams, adapt to their environment and standards, and deliver outcomes under Keystone Solutions? high-quality consulting framework.

Key Responsibilities and Impact:

  • Design and build high-quality, well-tested software solutions within the Transport Execution Management domain as a Keystone Solutions consultant for our client.
  • Work closely with the client-s solution designer and business stakeholders to translate ideas into effective, reliable applications.
  • Gain a deep understanding of the business context while delivering robust, maintainable solutions.
  • Show initiative, communicate clearly, contribute actively to the team, and be willing to go the extra mile when needed.
  • Demonstrate respect and calm in interactions, taking full responsibility for delivering complete solutions.
  • Value teamwork and knowledge sharing, bringing professionalism and a constructive attitude that helps the team move forward.

Conformity Criteria:

  • NET development: more than 5 years of experience
  • NET for Android / Xamarin.Android: more than 3 years of experience. Experience limited to cross-platform UI frameworks such as Xamarin.Forms or .NET MAUI does not count.
  • Demonstrable hands-on experience with MvvmCross
  • Experienced in unit testing code
  • Demonstrable experience with Clean Code, Clean Architecture and SOLID principles
  • CI/CD: experience implementing and managing pipelines using Microsoft Azure DevOps
  • Minimum 2 days onsite in Brussels
  • You communicate fluently in English and Dutch or English and French (spoken and written). Dutch or French as a mother tongue or at least C2 level. For English at least level C1

Evaluation Criteria:

  • NET development ? demonstrates strong mastery of the .NET ecosystem, including language features, LINQ, async/await, security practices, data structures and design patterns.
  • Android development ? understands Android UI layouts, components, responsive/adaptive design and native platform integration.
  • Android internals ? understands activity/fragment lifecycle, services, background work, push notifications, WorkManager and native SDK behavior.
  • MvvmCross ? understands navigation, view model lifecycle, bindings, dependency injection and platform-specific integration.
  • Code quality & craftsmanship ? writes clean, maintainable and SOLID code that follows proven engineering practices.
  • Unit testing & test quality ? creates meaningful, maintainable and automated unit tests.
  • CI/CD & DevOps practices ? sets up robust Azure DevOps pipelines for building, testing and releasing software.
  • API integration & offline/online synchronization ? integrates reliably with backend APIs and designs Android applications that can handle offline usage, local persistence, synchronization, conflict handling and recovery when connectivity is restored.
  • Git & version control ? applies branching strategies and collaborates efficiently using Git.
  • Collaboration & communication ? explains technical choices clearly, works constructively in a team and remains professional under pressure.

Consultancy Advantages at Keystone Solutions:

  • Consultancy nature of work: Operate as a Keystone Solutions consultant, working on-site at client locations, collaborating closely with stakeholders while benefiting from Keystone-s delivery standards and support.
  • Dynamic projects: Tackle diverse challenges across various client engagements, applying your Android and .NET expertise in multiple domains and contexts.
  • Turbo-charged learning and development: Access broad learning opportunities, peer knowledge sharing, and professional development support to elevate your craft continuously.
  • Ambition skyrocketing within a consultancy framework: Grow your career through varied, impactful client missions that expand your leadership, architectural, and delivery responsibilities.

Values at Keystone Solutions:

As a K-Stone, you bring professionalism, clarity, collaboration, and ownership to every client project. Our core values shape how we engage, deliver, and continuously improve, ensuring constructive teamwork, knowledge sharing, and reliable outcomes for our clients.

Location and Language:

  • Minimum 2 days onsite in Brussels at the client location.
  • Language requirements: Fluency in English and Dutch or English and French (spoken and written). Dutch or French at least C2 level; English at least C1.

How to Apply:

If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal

Keystone Solutions

About Keystone Solutions

At Keystone Solutions, we specialize in bridging technology and talent to deliver a seamless IT experience.

With a focus on efficiency and innovation, we streamline your IT services, ensuring that you can focus on what you do best while we handle the complexities of your IT ecosystem. From strategic planning through to execution, we are your partners in creating a harmonious technological environment that propels your business forward.

Our Services:

- Hyperautomation: Embrace efficiency with Keystone Solutions' hyperautomation. Integrating Al, ML, and RPA, we automate and optimize your business processes, elevating operational excellence and decision-making.

- IT Consulting: Our IT consultancy at Keystone Solutions navigates you through the complexities of technology. We provide strategic insights, from system architecture to digital transformation, fueling your business growth.

- Software Development: Keystone Solutions excels in crafting custom software tailored to your needs. From innovative apps to system integrations, we transform your ideas into dynamic digital solutions.

- IT Security: Secure your digital landscape with Keystone Solutions. We offer comprehensive cybersecurity measures, from risk assessments to incident response, safeguarding your data and operations.

Industry
Unknown
Company Size
11-50 employees
Headquarters
Brussels, BE
Year Founded
2014
Social Media