Onsite Opportunity for Senior .Net Developer Your new company One of the leading manufacturers and distributor of high-quality fasteners, including bolts, screws, nuts, and anchoring systems for the construction and industrial sectors. Your new role We are seeking a highly skilled Senior .NET Engineer with experience building and supporting mobile applications to join our onsite engineering team. This is an ideal opportunity for someone who enjoys hands-on development, technical leadership, and working in a collaborative, fast-paced environment.In this role, you will design and deliver highquality backend services and APIs while also contributing to the development, integration, or maintenance of mobile applications (Xamarin, MAUI, or other crossplatform frameworks). You will have the autonomy to influence architecture, drive best practices, and mentor engineers. What you'll need to succeed Strong skills in C#, REST API design, and microservices.Experience developing or supporting mobile applications (Xamarin, .NET MAUI, React Native, Flutter, or native iOS/Android exposure).Solid understanding of SQL Server or similar relational databases.Experience working with cloud environments (Azure highly preferred).Front-end experience using JavaScript/TypeScript with React, Angular, or Vue.Strong knowledge of design patterns, clean architecture, and SOLID principles.Good understanding of CI/CD pipelines and version control tools (Git, Azure DevOps, GitHub).Excellent communication, problem-solving, and stakeholder engagement skills What you'll get in return Competitive salary package and employee benefits.Opportunity to influence architecture and technical direction.Exposure to modern technologies and mobile innovation.Supportive, highly collaborative onsite team environment.Professional development and growth opportunities. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. 2984846