We are seeking a passionate and proficient C# Engineer with commercial experience to join our rapidly expanding enterprise software and services company, which is transforming reverse logistics in the waste and recycling industry. This position is a hybrid role, requiring successful candidates to work at our Richmond office in the United Kingdom.
About Selected Interventions
Selected Interventions (recently acquired by AMCS Group)https://www.amcsgroup.com/ helps large enterprises and local governments design, build and operate better services for their customers and users through the implementation of the unique ECHO™ Service Management Framework software. Operating across the globe from our UK base, we work closely with our clients to deliver powerful, highly customized yet cost effective service management solutions to transform their productivity, efficacy and efficiency.
Key Responsibilities
You will be working in a focused squad in our dedicated mobile development team at the direction of our Mobile Engineering Manager you, along with a product owner, quality analysts and co-developers will be tasked with contributing to a range of development activities to meet our customers’ requirements and our own product and technical strategies. Over time, you will have the opportunity to work across all the mobile apps – from our mainstay integrated Android in-vehicle app to our cross-platform mobile manager on the go app, through to a Windows desktop client app – and you will be encouraged to provide input into every part of the development lifecycle from initial technical discussions with your squad through to development, testing, package and release.
This is an agile, varied, and challenging position in which you will have the freedom, scope, and influence to make a genuine and visible difference to the success of the company. In return, you will be broadening your technical skills and growing in confidence whilst working with cutting edge technology in a great environment as part of a team of smart and engaged people.
Skills and Competencies
Experienced and competent C# developer looking for an interesting and varied permanent position within a small and friendly team. You have proven experience in innovative commercial software development, producing high quality code, to specification and to deadlines. You have a positive attitude and can think around problems, generating innovative solutions to user requirements and technical challenges. You can develop discretely but also work as part of a wider team ensuring consistent delivery every time.
Qualifications
BSc. in Comp. Sci or equivalent degree or experience
5+ years of commercial application development experience using C#
5+ years of experience in SQL, databases, and data manipulation
Solid written and oral communication skills
Nice to have
Knowledge or experience of Xamarin. Android, or an interest in .NET MAUI
Experience with Android development, iOS development, WearOS development, Git/Jenkins pipelines
Experience writing Unit Tests to cover core concepts of new code