Software Engineer

Asset Resourcing Limited
Edinburgh, United Kingdom
3 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
Artificial Intelligence
Application Performance Management
Azure
C Sharp (Programming Language)
Mobile Application Development
Code Review
DevOps
SQL Databases
Datadog
Blazor
GIT
Information Technology
Software Version Control

Job description

Fast growing start up seek Senior Software Engineer; C# .Net Azure - Location: Hybrid (two days a week in Edinburgh HQ)

About - Senior Software Engineer; C# .Net Azure

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 have grown rapidly and are now scaling their Build team to ensure every customer receives a world class experience that works., They need a senior software engineer with DevOps or platform experience who can own their app and help them scale as they expand into the US market.

You will:

? Ensure customers are equipped with strong technology ? Support their expansion by bringing DevOps and security experience to meet compliance requirements and plan for multi region architecture ? Contribute hands on to full stack development across the platform

You will balance hands on feature development with establishing the infrastructure and processes needed to scale.

Responsibilities - Senior Software Engineer; C# .Net Azure

? Own the app. oversee development, deployment, and evolution ? Ship features end to end from design and implementation through to deployment and production support ? Share ownership for releases and define deployment strategy ? Provide technical mentorship to the engineering team through code reviews, pairing, knowledge sharing, and workshops ? Collaborate on development projects across their .NET or Azure platform ? Partner with the CTO on architecture decisions and long term platform strategy to design solutions that work at scale, ? Share options ? Monthly social budget ? Autonomy and real responsibility ? Career progression with the option to specialise in development or platform engineering as they scale ? Chance to deliver real world solutions at a fast growing tech company

Requirements

What You Will Need - Senior Software Engineer; C# .Net Azure

? 5+ years C# or .NET development, ideally including Blazor ? Experience working in a collaborative agile team ? Knowledge of building and managing Azure infrastructure including App Services, SQL Database, networking, and CI or CD pipelines ? Strong use of version control with Git ? Understanding of productivity gains from AI tooling while maintaining standards ? Pragmatic approach to balancing effort and output ? Clear communication skills across support, product, and engineering ? Ability to judge the line between scrappy and sloppy when moving fast in a growing company

Bonus Points If You Have

? BSc or MSc in Computer Science or related field ? Mobile development for Android and iOS ? Experience with monitoring tools such as Application Insights or DataDog ? Experience with security compliance or vendor security assessments

Apply for this position