> Markdown version of [/jobs/ext/2208248-graduate-c-xamarin-app-developer](https://www.wearedevelopers.com/jobs/ext/2208248-graduate-c-xamarin-app-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Graduate C# / Xamarin App Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Starter - **Salary:** £35,000.0 - **Contract:** Internship / Graduate position - **Skills:** Testing (Software), Agile Methodology, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26475 ## About the Role We are seeking a bright and enthusiastic graduate to help create next-generation cross-platform software for real-time analytics of streaming telemetry data. Joining the company's Agile development team you would work with engineering peers from a range of household name companies, using technologies such as C# and .NET MAUI / Xamarin to create stunning apps for Android and iOS devices. You would have involvement throughout the software development life cycle from defining requirements and building prototypes and proofs-of-concept, through to testing and delivery of your high-quality software. You'll need an excellent background of achievement in your academic studies with strong grades throughout, but what will make your application really stand out will be the additions to your CV - relevant internships, personal projects, Github profiles, or commercial experience that demonstrate your enthusiasm for technology above and beyond your degree course. Essential skills and attributes: * A 1st or 2.1 degree in Computer Science, Electronics, or similar from a well-respected university * Strong coding skills in C# (similar modern OO languages such as Java may also be considered) * A good grasp of concepts such as multithreading and the ability to write well-designed and maintainable code * Knowledge of software engineering best practice such as version control, software test, and Agile practices * Existing experience in developing mobile applications would be welcome but not essential ## Related Videos - [Discover .NET MAUI](https://www.wearedevelopers.com/videos/700-discover-net-maui) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Keep your code refactorable](https://www.wearedevelopers.com/videos/381-keep-your-code-refactorable) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)