.Net Developer

Storm ID

City of Edinburgh

Hybrid

GBP 43,000 - 48,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

33 days leave + holidays
Paid training and development
Performance related pay
Private medical insurance

Job summary

Storm ID in Edinburgh is seeking a .NET Developer to join our modern Leith office and work on diverse client projects. You will write production-ready web applications using C# and ASP.NET Core, with a focus on secure, scalable cloud-native software and robust API design.

You’ll collaborate with peers across DevOps and delivery teams, contribute to build and deployment pipelines, and continuously learn new tools while delivering value to clients in a hybrid working environment.

Qualifications

  • At least one year of production web development experience with C# and .NET.
  • Experience with cloud platforms (Azure or AWS) and CI/CD pipelines.
  • Strong collaboration, problem-solving and secure-by-default mindset.

Responsibilities

  • Define features and functionality with the project team.
  • Deliver maintainable solutions using common design patterns.
  • Implement reusable components and scripts for development and operations.
  • Debug issues in applications and cloud infrastructure securely.
  • Share knowledge of tools and technologies to improve delivery.
  • Provide second-line DevOps support for built apps.
  • Assist with build scripts and IaC templates to provision infra.
  • Maintain and participate in CI/CD pipelines and testing.

Skills

C# / .NET
Web API development
Git
Azure / AWS
CI/CD
ASP.NET Core
SQL databases
Entity Framework Core
Docker
Testing (xUnit/NUnit)
RESTful API design
Security by default

Tools

Terraform
Bicep

Job description

.NET Developer
Edinburgh
£43k-48k

Storm ID is an Edinburgh-based digital transformation consultancy that helps organisations accelerate their use of digital, data and AI. We believe in tailored solutions, assembling expert teams to address each client's unique needs. Our services span strategy, design, technology and data & AI, ensuring seamless end-to-end delivery of platforms, products and services with real-world impact.

What sets us apart is our commitment to long-lasting, data-driven, user-centered change. We enjoy close collaboration between our teams, ensuring projects move smoothly from discovery to design to delivery. We recognise the crucial link between digital and data, creating intelligent services that leverage both.

We work with a range of clients across the Scottish and UK public and private sectors.

The Role

As a developer at Storm,you willbe part of our technical team at our modernoffices in historic Leith, getting involved in a variety of projects and workingcollaboratively within our diverse project teams.

You willwork alongside other developersand technical leadsto specify, implement, test,and deploy software solutions for our varied clients.You will have the opportunity to grow and learn from others as well as make your ownmark among your peers.

You willalsobe exposedto, andparticipateinthe creation of scripts and templates that automate the software delivery process, this may include but not be limitedto: infrastructure as code templatesusingTerraform or Bicep, build and test automation scriptsfor bothfrontend and backend code,and the maintenance ofbuild and release pipelines withinGitHub Actions or Azure DevOps.

About you

We know that many professionals will come from a variety of backgrounds, and we encourage and value people who bring unique perspectives and knowledge to our team.You willhaveatleast one year of experienceas a web developer working with production web applications.You are lookingfora new challenge working in a dynamic, ever changing digital landscapewhere collaboration between individuals,teamsand clientsmakes a real differencetoend users.Your experience will be as a web developerwith demonstrable knowledge ofC# and .NET,but you will have a keen interestand some experiencein the practices and processes needed tosuccessfully and continuously deliver cloud native software, this will include:

  • Source Control systems likeGit.
  • Automation and provisioning within cloud Platforms such asMicrosoft Azure or AWS.
  • Build and deploymentautomationwithGitHub Actions or Azure DevOps.
  • Web API development withASP.NET Core(Minimal APIs or controllers).
  • Relational databases such asPostgreSQLorSQL Server, and ORMs likeEntity Framework Core.
  • Containerisation withDocker.
  • Unit and integration testing using frameworks such asNUnitorxUnit.
  • RESTful API design, including an understanding of HTTP verbs, status codes, and JSON.
  • You willhave a "secure by default" mind-setin all work you do, followingguidelines and practices to improve the security of the solutions as well asadvisingothers on those guidelines.

You willalsobe need to be:

  • enthusiastic and motivated, with an appetite for learning
  • a great communicator and natural collaborator
  • a "big picture thinker" that can see and react to factors notdirectly relatedto code
  • unafraid to ask questions
  • adept at solving conceptual problems
  • organised and good at prioritising work
  • focused, with sharp attention to detail
  • passionate about improving outcomes for clients and the end user

One more thing - research indicates that marginalised groups of people may not apply for jobs unless they meet 100% of the qualifications. We also know that many professionals come from various backgrounds. We value people who bring unique perspectives and new knowledge to our team. If you believe you're qualified, but don't "tick all the boxes", please submit an application.

What you’ll do
  • Work with the other members of a project team to definefeatures and functionality for our client’s applications.
  • Deliver maintainable solutions, while taking advantageofcommondesign patternsand practices.
  • Implement reusablesoftware components and scripts that support both development and operational systems and processes.
  • Debug and diagnose issues withapplications andcloud infrastructurein a secure and compliant way.
  • Research andshare knowledge of toolsand technologies that canassistand improve how we build,deployandmaintainsoftware.
  • Participate in our in-house (secondline) support of applications you and others have built.
  • Providesupporttoother developersin relation to our DevOps processes and practices.This could beassistingwith the creation of a buildscriptorthe creation of anInfrastructure as Codetemplate to provision application infrastructure.
  • Use our continuous build and deployment pipeline to rapidly deliver code during project development and whenparticipatingin support.
  • Assistin the maintenance of our continuous build and deployment environments.
  • Write,executeandmaintainautomated testswithin our continuous build and deployment pipelines.
  • Help to produceandmaintainreference and tutorialdocumentationrelated toour DevOpsprocesses and practicesforboth technical and non-technical individuals.

Did we mention that we offer flexible working which includes hybrid. We want to make sure our people have the flexibility to be the best they can be.

Benefits
  • 33 days of leave - that includes 4 statutory days over Christmas and New Year, with all other bank holidays included as regular leave you can take whenever you want
  • paid training and development (after 3 months)
  • performance related pay (after 1 year)
  • private medical insurance with BUPA (after 1 year)

Read about our full range of benefits

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Client Associate
Client Associate

Storm ID • City of Edinburgh

Hybrid
GBP 30,000 - 45,000
Competitive salary
33 days of leave
Paid training and development
+8
Digital Consultant
Digital Consultant

Storm ID Ltd • City of Edinburgh

On-site
GBP 35,000 - 50,000
33 days of leave
Paid training and development
Performance related pay
+1
Hybrid .NET Developer – Edinburgh | Cloud, DevOps & AI
Hybrid .NET Developer – Edinburgh | Cloud, DevOps & AI

Storm ID • City of Edinburgh

Hybrid
GBP 43,000 - 48,000
33 days leave + holidays
Paid training and development
Performance related pay
+1
Test Analyst
Test Analyst

Storm ID • City of Edinburgh

On-site
GBP 25,000 - 35,000
.NET Developer
.NET Developer

Nigel Frank • West Midlands

On-site
GBP 60,000 - 75,000
Private healthcare
Company pension
Annual leave
+5
Senior .Net Developer
Senior .Net Developer

TXP • Birmingham

Hybrid
GBP 30,000 - 60,000
25 days annual leave
Birthday/Christmas Eve day off
Matched pension contributions
+5
Technical Customer Delivery Engineer
Technical Customer Delivery Engineer

StormHarvester • Belfast

On-site
GBP 30,000 - 50,000
Free parking at office
Private medical and dental insurance
24 days+ annual leave
+3
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

CreateFuture • Glasgow

Hybrid
GBP 70,000 - 100,000
Senior Project Manager
Senior Project Manager

Storm ID • City of Edinburgh

Hybrid
GBP 57,000 - 68,000
33 days of leave
Paid training and development
Performance-related pay
+1
Full-stack Developer (Graduate)
Full-stack Developer (Graduate)

Cantarus • Manchester

Hybrid
GBP 25,000 - 35,000
Private healthcare
Hybrid working (2 days per week in the
Pension scheme and CPD/training