Junior Dotnet Developer
Junior Dotnet Developer

Junior Dotnet Developer

Full-Time 28800 - 43200 £ / year (est.) Home office (partial)
Storm ID

At a Glance

  • Tasks: Join our team to develop impactful digital solutions for public sector transformation.
  • Company: Award-winning digital consultancy based in Edinburgh, focused on innovation and collaboration.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Make a real difference by modernising services that affect communities across Scotland.
  • Qualifications: Basic knowledge of C#, .NET, and SQL; eagerness to learn and collaborate.
  • Other info: Dynamic environment with mentorship from experienced developers and excellent career progression.

The predicted salary is between 28800 - 43200 £ per year.

Storm ID is an award-winning 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‑centred change.

We’re looking for an associate‑level .NET Developer to join our team working on a large‑scale public sector digital transformation programme. This is a significant initiative focused on replacing legacy, paper‑based processes with a modern digital service, offering a genuine opportunity to contribute to work that has real‑world impact at national scale. You’ll be part of an experienced team within Storm ID, supported by senior developers and architects who will help you develop your skills on a real programme with real complexity. This is a 2 year fixed‑term contract.

  • C# and .NET – Basic understanding of C# (classes, interfaces, collections, simple async/await)
  • ASP.NET Core – Has built or contributed to a web API or web application, even in a small capacity
  • SQL Basics – Can write simple queries; understands tables, joins, and how data relates
  • Git – Can branch, commit, and raise a pull request; comfortable using GitHub day‑to‑day
  • Unit Testing – Has written at least some unit tests; understands why testing matters
  • REST APIs – Basic grasp of HTTP verbs, status codes, and JSON
  • Problem Solving – Willing to investigate issues; reads error messages and asks for help when stuck
  • Entity Framework Core – Any exposure to EF Core or a similar ORM
  • Code Review – Has participated in code reviews, even informally
  • Dependency Injection – Awareness of DI as a concept, even if not deeply practised
  • Containers – Has run a containerised application locally (e.g. Docker)
  • Cloud Exposure – Any hands‑on experience with a major cloud provider

Will Learn on the Programme

  • Clean Architecture and layered design patterns
  • PostgreSQL and advanced data modelling with EF Core
  • Healthcare interoperability standards and SDKs
  • Domain‑driven design and bounded contexts
  • Contract testing (PACT)
  • Messaging frameworks, event‑driven patterns, and CQRS
  • Distributed tracing and observability
  • Clinical domain knowledge
  • Platform patterns and tooling
  • Authentication and Authorisation concepts for API security
  • CI/CD pipelines and GitHub Actions

Soft Skills / Ways of Working

  • Willing to Learn – Keen to develop; engages with new domains and technologies proactively
  • Collaborative – Comfortable working in blended squads with client staff
  • Remote Working – Can work effectively in a primarily remote team
  • Communication – Asks questions when unsure; contributes in stand‑ups and sprint ceremonies

Junior Dotnet Developer employer: Storm ID

Storm ID is an exceptional employer, offering a dynamic work environment in the heart of Edinburgh where innovation meets collaboration. As a Junior Dotnet Developer, you'll benefit from a supportive team culture that prioritises professional growth and skill development, while working on impactful public sector projects that drive meaningful change. With a commitment to user-centred design and data-driven solutions, you'll have the opportunity to contribute to significant digital transformation initiatives, all within a flexible remote working framework.
Storm ID

Contact Detail:

Storm ID Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Dotnet Developer

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups. You never know who might have the inside scoop on job openings at Storm ID or similar companies.

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects, especially those involving C# and .NET. This gives potential employers a glimpse of what you can do and how you tackle real-world problems.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your problem-solving approach. Remember, they want to see how you think!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Storm ID and contributing to impactful projects.

We think you need these skills to ace Junior Dotnet Developer

C#
ASP.NET Core
SQL Basics
Git
Unit Testing
REST APIs
Problem Solving
Entity Framework Core
Code Review
Dependency Injection
Containers
Cloud Exposure
Willing to Learn
Collaborative
Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Junior Dotnet Developer role. Highlight any relevant projects or technologies you've worked with, especially C#, ASP.NET Core, and SQL basics.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this opportunity at Storm ID. Share your passion for digital transformation and how you can contribute to our mission of creating impactful solutions.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in your previous roles. We love seeing candidates who are willing to investigate issues and ask for help when needed.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Storm ID

✨Know Your Tech Basics

Make sure you brush up on your C# and .NET fundamentals. Be ready to discuss your experience with ASP.NET Core, SQL basics, and Git. Even if your experience is limited, showing enthusiasm and a willingness to learn can go a long way!

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in your previous projects. Think of specific examples where you investigated issues or read error messages to find solutions. This will demonstrate your analytical thinking and determination.

✨Get Familiar with the Company’s Work

Research Storm ID and their digital transformation projects. Understanding their approach to user-centred design and data-driven solutions will help you align your answers with their values during the interview.

✨Practice Your Communication Skills

Since collaboration is key, practice articulating your thoughts clearly. Be prepared to ask questions and engage in discussions about your experiences. This shows that you're not just a techie but also a team player who values communication.

Junior Dotnet Developer
Storm ID

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>