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
£ 80KJob 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.