Graduate C# / Xamarin App Developer

ECM Selection Limited
Cambridge, UK
14 days ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£35,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Agile Methodology Software Version Control

Requirements

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

Benefits & conditions

This is an excellent opportunity to join a renowned technology company with a fun, friendly, and supportive company culture. Hybrid working is possible when tasks can be completed remotely, and the role offers a competitive salary and benefits package.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · World Congress 2025

4:36 min

Managing policies exactly like standard software dependencies

Chris Nesbitt-Smith · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

7:52 min

Q&A on agile implementation and challenging norms

Ivan Milanov Ivan Milanov · Europe 2026 Virtual

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all