C# /.NET MySQL Full Stack Developer
il y a 16 heures
Shenley
READY TO DRIVE INNOVATION IN TRANSPORT TECHNOLOGY? Road Tech isn't just another software company – we're the trusted technology partner powering the transport industry since 1984. Our cutting-edge suite of integrated solutions transforms how companies manage driver safety, security, and compliance in real-time. What sets us apart is our complete end-to-end control: we own and manage all our network infrastructure and UK-based data centres, ensuring unmatched performance, security, and reliability for our customers. As an Employee Owned Trust since 2018, we've created a workplace where everyone has a genuine stake in our shared success. Your contributions matter here, and you'll be part of a team that's truly invested in each other's growth and our collective future. YOU'LL BE THE ARCHITECT OF CHANGE: We're expanding our dynamic development team and searching for a C# /.Net MySQL Full Stack Developer who's ready to make their mark. You'll be the architect of change: • Programming in C# /.Net 8 My SQL, creating and maintaining quality, robust, applications according to spec., • Building full-stack features to support our growing SaaS portfolio, • Processing data to design specification, as part of a back-end process supporting front end HTML applications., • Maintaining existing systems and implementing new functionality, • Working closely with MySQL database backends, • Collaborating with support teams and Account Managers on customer requirements, • Contributing to a data-driven team focused on meeting customer expectations WHAT WE'RE LOOKING FOR - Essential Experience: • C#/.NET Framework & .NET Core/5+ - Strong proficiency in modern C# features, • MySQL/SQL Server - Complex query optimization, database design, • Clean Architecture Principles - SOLID principles, dependency inversion, separation of concerns, • Design Patterns - Repository pattern, Service pattern, Factory pattern, Dependency Injection, • Interface-Driven Development - Abstraction layers, contract-based programming, • Modern JavaScript - ES6+, modules, async/await, promises, • Frontend Architecture - Component-based thinking, separation of concerns, • Microservices - Service decomposition, inter-service communication Would be great if you also had experience in: • JScript and ES6 modules, • ASP.NET, • Visual Studio (2022), • JIRA or similar project management tools, • jQuery, • Experience in the transport/logistics industry, • Knowledge of database optimisation and performance tuning OUR TECH STACK & DEV TOOLS Tech Stack: • Backend: C#, .NET Core 8, ASP.NET, Dapper, MySQL, • Frontend: JavaScript, HTML, CSS, jQuery, • Data formats: XML, JSON, • Architecture: REST APIs Development Tools & Process: • IDE: Visual Studio 2022, • Version Control & CI/CD: GitLab, • Project Management: JIRA WHY YOU'LL LOVE WORKING HERE Work-Life Balance: • Hybrid flexibility: 2 days working from home, • Generous time off: Start with 25 days, grow to 30 days with increased service, • Competitive salary that reflects your value, • Working hours 8.00am – 4.00pm Benefits That Care: • Pension scheme: Up to 8% company contribution, • 24/7 Employee Assistance Programme including:, • Counselling support when you need it, • Family and medical advice lines, • Life and leadership coaching, • Legal and financial guidance, • Wellbeing app access Culture That Inspires: • Collaborative environment where innovation thrives, • Employee ownership means your voice genuinely matters, • 40+ years of industry leadership with startup energy, • Direct impact on products used by thousands daily Apply now and let's build the future of transport technology together! How to Apply: To apply, please upload your latest CV. We will aim to respond to your application within 5 working days. Data Privacy: Your personal information will be used solely for recruitment purposes and retained for a period of one year. After this period, your data will be automatically deleted in line with our Company Recruitment and Selection Policy. How we handle your personal data: In accordance with data protection laws, we are committed to safeguarding your personal data. The information you provide in your application will be used solely for the purpose of assessing your suitability for the role you have applied for. Your personal data will be kept confidential and will not be shared with any third parties, except where required by law or with your explicit consent. If your application is successful, your personal data will be retained for the duration of your employment. If your application is unsuccessful, your data will be retained for one year, after which it will be securely deleted or anonymised. For your information we do not use AI to select suitable candidates. You have the right to access, correct, or request the deletion of your personal data at any time. For further information on how we process your data, please refer to our privacy policy or contact our Compliance Team on .