×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer

Job in Easter Howgate, Penicuik, Midlothian county, EH26, Scotland, UK
Listing for: Nine Twenty
Full Time position
Listed on 2026-05-15
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Easter Howgate

Senior Developer — Identity & Access Management

Location: Edinburgh, Scotland

About the Role

An exciting opportunity has arisen for a Senior Developer to join a specialist Microsoft Solutions Partner, working at the cutting edge of Identity and Access Management. The business builds bespoke IAM solutions for enterprise customers — ranging from proof of concept through to fully production-ready systems — using Microsoft Entra, including Entra Verified  the W3C Verifiable Credentials standard.

This is a hands-on technical role focused on leading the full development lifecycle, from requirements capture and planning through to writing secure, quality code and ensuring appropriate testing is done. You will serve as a key source of technical expertise within the project team, contributing to architecture decisions, mentoring junior developers, and driving continuous improvement in software quality and security.

Key Responsibilities
  • Lead on all aspects of the full development lifecycle, including requirements definition, work breakdown, and estimation.
  • Design, write, verify, test, document, and refactor complex code and integration software services.
  • Perform code reviews and enforce best practice coding and security standards across the team.
  • Collaborate with business analysts, testers, and other developers to develop and maintain code that meets stated requirements.
  • Contribute specialist expertise to proposals, ensuring development adheres to project governance standards encompassing quality, timeliness, and financial parameters.
  • Serve as a source of technical expertise, mentoring junior staff and providing guidance to non-technical stakeholders.
  • Contribute to the selection of software development methods, tools, and techniques, including secure coding best practice.
  • Participate in project retrospectives and contribute to continual improvement in approach to software quality and security.
Skills & Experience
  • 5+ years of experience in software engineering.
  • Strong proficiency across the Microsoft Stack and Azure cloud environments.
  • Familiarity with secure coding practices covering the Microsoft Secure Development Lifecycle, including threat modelling, STRIDE analysis, and OWASP.
  • Experience with Git version control and release management processes.
  • Solid experience with database technologies, including SQL and No

    SQL offerings such as Azure SQL DB and Azure Cosmos DB.
  • Proficiency in web development, including HTML, JavaScript, and CSS.
  • Comfortable working in an Agile environment using methodologies such as Scrum, Kanban, pair programming, and code review.
  • Strong ability to analyse complex business problems and design appropriate technical solutions.
What We're Looking For
  • A technically strong developer who takes ownership and leads by example.
  • Someone who balances writing quality, secure code with pragmatic delivery.
  • Comfortable working across multiple stakeholders in a project-driven environment.
  • A natural mentor who enjoys sharing knowledge and raising the standard of those around them.
  • Curious and detail-oriented, with a focus on getting things right first time.
Desirable

Skills & Qualifications
  • Knowledge of identity management standards including OAuth 2.0, OpenID Connect, SAML 2.0, and Verifiable Credentials.
  • Experience with Azure Application Insights for application monitoring.
  • Microsoft Certification (AZ-204) or equivalent.
  • Familiarity with Single Page Applications such as Angular

    JS.
  • Proficiency in Azure Dev Ops and MS Build frameworks.
  • A degree in Computer Science or a related subject, or equivalent industry experience.

If you're interested feel free to reach out to Jack

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary