Software Developer

Metron Group Limited — United Kingdom · Posted ~8 hours ago

Skills

Software development Problem solving Application development Collaboration with engineering teams C#

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a small, agile engineering environment as a Software Developer, solving practical problems and building applications across varied projects. You will work closely with engineers, contribute to the evolution of software capabilities, and have meaningful opportunities to influence how technical solutions are delivered.

Highlights

Opportunity to build practical software solutions, work on varied engineering projects, collaborate closely with multidisciplinary engineers, and contribute ideas with tangible operational impact in a small and agile environment.

Description

Metron is an established, innovative Engineering Services business located just outside Aberdeen. We focus on delivering sustainable, cross-sector engineering solutions and a variety of technical services supporting our clients to improve operational efficiencies both on and offshore, meeting the demands of a rapidly evolving energy market. As a small, agile, and friendly team of multi-skilled engineers and functional staff, we value collaboration; precision; innovation and trust. We are looking for a talented and motivated Software Developer to join our team and play an important role in the continued development of our software capability. This is an exciting opportunity for a developer who enjoys solving problems, building practical solutions and working on varied projects within an engineering environment. You will have the opportunity to work closely with our engineering team, develop new applications and contribute ideas that can have a real impact on how we deliver our services. Our ideal team member is technically curious, proactive and comfortable taking ownership of their work. You will be someone who enjoys learning, can adapt to new challenges and takes pride in producing high-quality, maintainable software. Duties and Key Responsibilities Working as part of our engineering team, your responsibilities will include: Designing, developing and maintaining web applications using C# and .NETDeveloping robust, scalable and maintainable software solutionsDesigning and developing SQL databases, including database structures and queriesTranslating technical and business requirements into practical software solutionsTesting, debugging and resolving software issuesSupporting the ongoing development and improvement of existing applicationsContributing to software architecture and technical decision-makingWorking collaboratively with engineers and colleagues across the businessProducing clear technical documentation and maintaining appropriate development recordsKeeping up to date with emerging technologies and identifying opportunities to improve our software capabilityQualifications and Experience Applicants must: Have proven commercial or professional experience developing software using C# and .NETHave experience developing web applicationsHave strong experience with SQL and relational database designHave a good understanding of software development principles and practicesBe able to analyse problems and develop effective, practical solutionsBe capable of working independently and taking ownership of tasksBe able to work collaboratively within a small, multi-disciplinary teamHave a willingness to learn and adapt to new technologies and technical challengesWould be beneficial to have: Experience developing applications using BlazorExperience with PythonExperience with machine learningExperience working across the full software development stackExperience developing software within an engineering, energy or other technical environmentExperience working with version control and modern software development practicesExperience in configuring web hosting softwareWhat We Offer: · Hybrid/Flexible working arrangements to support work life balance · Competitive salary and benefits package, including private health & dental care. · Opportunities to work across diverse projects in multiple sectors · Professional development support, including training and mentoring. · A collaborative, inclusive team culture where everyone’s input is valued · A chance to shape the future of an established, innovative Engineering Services business We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diversity drives innovation – and we are proud to foster a culture where every individual feels valued, supported, and empowered to thrive.