Senior Developer Join a cutting-edge and rapidly expanding engineering firm based in Dunfermline (this role can be hybrid or remote), renowned for its entrepreneurial culture and innovation. With a strong foundation in technical excellence, the company is poised for significant growth and is seeking a talented Developer with expertise in database development. KEY SKILLS REQUIRED Strong technical background and thorough understanding of essential skills Strong process and procedural understanding Ability to coach development colleague(s) Speak IT development in "non-technical speak" with project investors. Demonstrate integrity, honesty, and ethical behaviours. Self-motivated and enthusiastic with a willingness to take on responsibilities and challenges. Work comfortably and proactively from design briefs rather than water-tight specification Software/language skills: Essential (proven experience required) C# MVC web application development (at least 2 years) Microsoft Entity Framework EF6.3 LinQ HTML/CSS/JQuery/Bootstrap Microsoft Visual Studio IDE (v17 upwards (2022)) Preferred C# WebAPI development (OAuth2) Microsoft SQL Server Microsoft Azure Dev-ops platform Knowledge of GIT version control Windows Server Microsoft Teams This is an exciting opportunity for an experienced developer with a passion for database development and CRM optimisation to make a real impact in a dynamic, forward-thinking engineering company.