Senior Software Engineer

Yesterday By Asset Resourcing Limited
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Edinburgh, United Kingdom

Tech stack

.NET
Agile Methodologies
Artificial Intelligence
Application Performance Management
Azure
C Sharp (Programming Language)
Mobile Application Development
Code Review
DevOps
SQL Databases
Datadog
Blazor
Delivery Pipeline
GIT
Information Technology
Software Version Control

Job description

Looking for a senior software engineer with DevOps/Platform experience who can own their app and help scale confidently as they expand into the US market.

You will:

  • Ensure their customers are equipped with the best technology in the market
  • Support their expansion by bringing DevOps/security experience to help navigate compliance requirements and plan for multi-region architecture
  • Contribute hands-on to full-stack development across their entire platform

You'll balance hands-on feature development with establishing the infrastructure and processes they need to scale., * Own the app - overseeing its development, deployment, and evolution

  • Ship features end-to-end from design and implementation through to deployment and production support
  • Share ownership for releases and defining the deployment strategy
  • Provide technical mentorship to our existing engineering team, by supporting code reviews, pairing, knowledge sharing and workshopping
  • Collaborate and own development projects across their .NET/Azure platform
  • Partner with the CTO on technical architecture decisions and long-term platform strategy to design solutions that work at scale, * 25 days holiday, your birthday off and the Scottish bank holidays
  • Share options - they want everyone to be part of their success
  • Dedicated monthly social budget
  • Autonomy to work in the way that suits you and take on real responsibility
  • Career progression: this role is designed to become more specialised as they scale and you lean into either development or platform engineering
  • Deliver real world solutions t a fast-growing tech company

Requirements

What You'll Need - Senior Software Engineer - C# .Net Azure

  • 5+ yearsC#/.NET development, ideally with Blazor
  • Experience working in a collaborative, agile development team
  • Knowledge of building and managing Azure infrastructure (App Services, SQL Database, networking, CI/CD pipelines)
  • Passionate about best practice, using version control(GIT) as standard
  • An understanding of how to get the best productivity gain from AI tooling whilst maintaining standards
  • A Pragmatic approach to development to balance effort vs output
  • Good communication skills - able to work across support, product, and engineering teams
  • You understand the line between "scrappy" and "sloppy" when balancing speed and security at a growing company

Bonus Points If You Have

  • BSc or MSc in Computer Science or related field
  • Mobile development experience for Android and iOS
  • Experience with monitoring tools like Application Insights or DataDog
  • Previous experience with security compliance or vendor security assessments, * .NET
  • C#
  • Software
  • SQL
  • devops
  • azure
  • blazor

About the company

Our Client is a fast-growing tech startup helping ambitious companies grow revenue, engagement, and digitise operations. Their all-in-one platform powers ticketing, memberships, apps, insights, and more - with a focus on helping forward-thinking companies modernise how they connect with their audience. They've grown rapidly and now are scaling their Build team to ensure every customer receives a world class experience that just works.

Apply for this position