via Indeed · 9 September 2026 ·10 days ago

Senior Software Engineer (.NET)

Authcode Limited
Edinburgh Full-time Remote
This listing is from Indeed
View original listing ↗

Job Summary

We are seeking a highly skilled and motivated Senior Software Engineer (.NET) to join our dynamic development team. In this role, you will lead the design, development, and implementation of robust software solutions using cutting\-edge technologies. Your expertise will drive the creation of scalable, high\-performance applications that meet complex business requirements. You will collaborate closely with cross\-functional teams to deliver innovative features and ensure the highest standards of quality and security. If you thrive in a fast\-paced environment and are passionate about building impactful software, this is the perfect opportunity for you to make a difference.

Responsibilities

  • Lead the development of enterprise\-level applications utilizing.NET framework, ASP.NET Core, and related technologies.

  • Design and implement RESTful APIs to facilitate seamless communication between distributed systems.

  • Develop front\-end components using Angular, React, TypeScript, HTML, CSS, and Bootstrap to create engaging user interfaces.

  • Collaborate with UI/UX designers to translate wireframes and prototypes into functional web applications.

  • Write clean, efficient code with a focus on scalability, security, and maintainability; perform code reviews and enforce best practices.

  • Integrate various databases such as MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and Oracle for data storage solutions.

  • Conduct unit testing and debugging to ensure software quality; utilize tools like Visual Studio, Eclipse, GitHub, TFS, SVN for version control and continuous integration.

  • Participate in Agile/Scrum methodologies to plan sprints, prioritize tasks, and deliver features on schedule.

  • Document system architecture using UML diagrams; design database schemas and optimize queries for performance.

  • Stay current with emerging technologies such as AWS, Azure cloud services, microservices architecture, SOAP/REST web services, and containerization.
Experience
  • Proven experience as a Senior Software Engineer or similar role with extensive knowledge of.NET technologies including ASP.NET Core and Entity Framework.

  • Strong background in front\-end development using Angular or React frameworks along with HTML5, CSS3, JavaScript, TypeScript, and Bootstrap.

  • Hands\-on experience working with relational databases like SQL Server or MySQL as well as NoSQL databases such as MongoDB.

  • Demonstrated proficiency in developing RESTful APIs and integrating third\-party web services using SOAP or other protocols.

  • Familiarity with cloud platforms such as AWS or Azure for deploying scalable applications; experience with microservices architecture is preferred.

  • Solid understanding of Object\-Oriented Programming (OOP), UML design principles, SDLC (Software Development Life Cycle), and Agile methodologies like Scrum.

  • Knowledge of version control systems including Git or SVN; experience with CI/CD pipelines is advantageous.

  • Ability to write automated tests for application components; experience with unit testing frameworks is a plus.

  • Excellent problem\-solving skills combined with strong debugging capabilities across multiple environments including Linux and Windows servers.
Join us if you are eager to leverage your technical expertise in a collaborative environment that values innovation!

Pay: £43,372\.97\-£103,106\.64 per year

Work Location: Hybrid remote in Edinburgh

The market for this type of role

Similar openings
127
Engineering roles in Edinburgh
Full-time
80%
of Engineering roles in the UK
Remote possible
9%
of Engineering roles
📊 Engineering · the UK
6,544
active jobs
11.9%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Edinburgh?
Currently 127 Engineering roles in Edinburgh on AlmostHired, across 42 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
9% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.