CrawlJobs Logo

Senior .Net Engineer

United Kingdom, Leeds · Job Posted January 16, 2026
Apply Position
Job Link Share

Job Description

AND Digital are a tech company focused on accelerating digital delivery and dedicated to closing the digital skills gap. We’ve been helping organisations build better digital products and stronger digital teams since 2014. We believe our work should always leave a legacy for the client. We do this through close relationships with our offices (or ‘Clubs’) so that our partners are always prioritised by a regional team close to them. This unique model has driven success for our clients and ourselves, evidenced by our remarkable organic growth since 2014. Join us - and help us fulfil our mission to close the world’s digital skills gap.

Job Responsibility

  • Champion software quality and technical vision for AND and our clients
  • Work on large-scale, multiple industries, eCommerce and enterprise-level software development projects
  • Champion TDD/BDD Software development
  • Facilitate problem solving and work as a team to make them a reality
  • Work in a collaborative environment where your ideas and opinions are valued and respected
  • Work with Junior and Mid Developers in your team and assist with their mentoring and career development plans
  • Be responsible for your own career development

Requirements

  • Demonstrate expertise in C# .NET including proficiency in JavaScript and TypeScript to build scalable and maintainable mobile applications
  • Azure experience (specifically Azure Functions, Azure Logic Apps, Blob Storage, Application Insights)
  • Experience with SQL Server, T-SQL and ORMs such as Entity Framework
  • Unit testing experience, ideally with NUnit and Moq
  • Lead the design and implementation of mobile applications using best practices in .Net, ensuring high performance and responsiveness
  • Ensure code quality and consistency by using modern tools and techniques, such as ESLint, Prettier, and TypeScript
  • Integrate third-party libraries to enhance app functionality while maintaining seamless user experiences
  • Implement and maintain CI/CD pipelines to automate testing, building, and deployment processes
  • Monitor and optimise application performance using profiling tools and analytics platforms to ensure reliability and user satisfaction
  • Collaborate with cross-functional teams to deliver cohesive and innovative solutions, including UI/UX designers, product managers, and backend developers
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement
  • Conduct code reviews to ensure adherence to best practices and coding standards and provide constructive feedback to team members
  • Demonstrate experience in deploying applications to app stores, including managing app versions, updates, and compliance with store guidelines
  • Implement robust testing strategies using tools such as Jest, Detox, and React Native Testing Library
  • Utilise state management solutions like Redux to efficiently manage application state and enhance performance
  • Possess strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues
  • Participate actively in team meetings and contribute to strategic planning and decision-making processes

Nice to have

  • Possess skills in native iOS development (Swift, Objective-C) or native Android development (Kotlin, Java) to integrate native modules and optimise platform-specific features
  • Familiarity with iOS development tools such as Xcode, Interface Builder, and Instruments for performance profiling
  • Familiarity with Android development tools such as Android Studio, Gradle, and Android Profiler for performance profiling
  • Experience with native UI design principles and frameworks, such as UIKit for iOS and Android Jetpack components for Android
  • Implement native testing frameworks like XCTest for iOS or Espresso for Android to enhance testing strategies
  • Knowledge of platform-specific APIs and libraries, such as Core Data, Core Animation, and ARKit for iOS Room, LiveData, and CameraX for Android
  • Understanding of platform-specific design guidelines and user experience best practices for both iOS and Android

What we offer

  • 25 days holiday allowance + bank holidays
  • Flexible bank holidays
  • A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan
  • Private medical insurance
  • 6% employer pension contribution, when you contribute 2%

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior .Net Engineer

8 matching positions

Senior .Net Engineer

Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 5+ years of professional software development experience with a strong focus on .NET
  • Programming Languages: Proficient in C# .NET
  • Database Technologies: Solid experience with relational databases (e.g., SQL Server, Postgres) and experience with NoSQL databases (e.g., MongoDB, DocumentDB)
  • Cloud Platforms: Hands on experience with Amazon Web Services (AWS) services relevant to application deployment and data storage (e.g., ECS, SQS, S3, RDS, DocumentDB)
  • Containerisation: Practical experience with Docker for containerising applications
  • Version Control: Strong understanding and experience with Git/Bitbucket
  • Software Development Lifecycle: Familiarity with Agile methodologies (Scrum, Kanban)
  • Problem Solving: Excellent analytical and problem solving skills with a keen attention to detail
  • Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, test, deploy, and maintain high quality software applications using C# .NET
  • Collaborate with product managers, business analysts, and other developers to understand requirements and translate them into technical specifications
  • Develop and optimise database interactions with both SQL and NoSQL databases, ensuring data integrity and performance
  • Implement and manage CI/CD pipelines utilising containerised applications with Docker, ensuring efficient deployment and scalability within our AWS environment
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot, debug, and upgrade existing systems to improve functionality, performance, and security
  • Contribute to the continuous improvement of our development processes, tools, and methodologies
  • Stay up to date with emerging technologies and industry trends, particularly within the .NET ecosystem, cloud computing (AWS), and containerisation
  • Document technical designs, processes, and code
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer

We are looking for an experienced, passionate Engineer to join our Backend Servi...
Location
Location
Argentina; Brazil; Mexico
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in computer science or equivalent experience
  • 5+ years related experience, strong experience in .NET, C# Frameworks and technology
  • Experience with Cloud Native architectures and technologies, designing and implementing RESTful APIs, and architecting, developing and maintaining cloud-based web services (AWS preferred)
  • Experience with AWS services, such as S3, SageMaker and AWS Personalize
  • Strong debugging/troubleshooting skills
  • Knowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)
  • Experience with relational and non-relational database technologies
  • Deep knowledge of concurrency, resiliency, and caching
  • Experience in continuous delivery and integration
  • Excited and experienced working with a team to achieve a common goal
Job Responsibility
Job Responsibility
  • Develop implementations of patterns to solve real world problems and provide guidance to implementation teams
  • Lead discussions on architectural best practices, advise on cloud best practices
  • Evangelize engineering principles internally and externally
  • Finetune search clusters using technology like Elasticsearch
  • Work with systems that run billions of transactions, and keep them updated and honest
  • Expand and support our microservices
Read More
Arrow Right

Senior .Net Engineer

N-iX is looking for a Senior .Net Engineer for one of our clients. As a .NET Eng...
Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of C# and .NET backend development with strong knowledge of ASP.NET and ASP.NET Core
  • Proven, hands-on experience migrating .NET Framework applications to .NET Core / .NET 8 in production
  • Solid experience with Entity Framework Core
  • Solid knowledge of DDD, CQRS, and repository patterns in layered .NET architectures
  • Familiarity with Docker multi-stage builds and Linux container fundamentals for .NET applications
  • Proficient with xUnit and Moq for unit testing
  • comfortable with container-wired test setups
  • Experience with AWS ECS / Fargate and ECR for deploying containerized .NET applications
  • Familiarity with MassTransit and RabbitMQ or Amazon MQ for event-driven messaging
  • Experience with Hangfire or similar background job processing frameworks
Job Responsibility
Job Responsibility
  • Migrate a .NET Framework 4.8 application to .NET 8
  • Migrate a large database-first Entity Framework 6 model to EF Core 8 across multiple bounded contexts, one domain at a time
  • Identify and replace Windows-only libraries and assembly references that prevent building and running on Linux
  • Establish unit test coverage measurement and enforce quality gates as part of the migration pipeline
  • Collaborate with the DevOps engineer on Dockerfile authoring, environment configuration, and secrets injection
  • Participate in Agile/SCRUM processes, conduct code reviews, and document migration decisions
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer

We are looking for a Senior .NET Engineer for maintaining, fixing, and improving...
Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in VB.NET and C# (7.x / 8.x)
  • Hands-on experience with .NET Framework (4.0, 4.5, 4.8) and .NET Core (3.1+)
  • Experience working with or supporting VB6 applications
  • Familiarity with WinForms desktop application development
  • Experience building or maintaining REST APIs and middleware services
  • Ability to work independently in unstructured, legacy codebases with minimal documentation
Job Responsibility
Job Responsibility
  • Maintain, debug, and enhance a portfolio of legacy desktop and web applications across multiple technology generations
  • Triage and resolve production issues in WinForms-based desktop apps and API/middleware services
  • Collaborate with client stakeholders and cross-functional engineering teams to understand business requirements
  • Refactor and improve legacy code where appropriate without disrupting existing functionality
  • Document findings, workarounds, and architectural decisions for knowledge transfer
  • Support integrations between legacy systems and modern API layers
Read More
Arrow Right

Senior .NET Engineer

We are looking for a Senior .NET Engineer for a project assign, to maintaining, ...
Location
Location
United States
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in VB.NET and C# (7.x / 8.x)
  • Hands-on experience with .NET Framework (4.0, 4.5, 4.8) and .NET Core (3.1+)
  • Experience building or maintaining REST APIs and middleware services
  • Ability to work independently in unstructured, codebases with minimal documentation
Job Responsibility
Job Responsibility
  • Maintain, debug, and enhance a portfolio of desktop and web applications across multiple technology generations
  • Triage and resolve production issues in WinForms-based desktop apps and API/middleware services
  • Collaborate with client stakeholders and cross-functional engineering teams to understand business requirements
  • Refactor and improve code where appropriate without disrupting existing functionality
  • Document findings, workarounds, and architectural decisions for knowledge transfer
  • Support integrations between systems and API layers
  • Fulltime
Read More
Arrow Right

Senior .Net Engineer

Our client is one of the largest insurance brokers in the world, working in the ...
Location
Location
United States
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of backend/API development experience, including 4+ years with modern .NET (.NET 7/8/9, ASP.NET Core, experience with .NET 10 is a plus)
  • Strong C# fundamentals: async/await, LINQ, dependency injection, middleware, and SOLID/clean architecture
  • Proven experience building production REST APIs: versioning, authentication/authorization, error handling, pagination/filtering, and OpenAPI/Swagger documentation
  • Strong SQL skills with SQL Server: schema design, query optimization, indexing, joins, transactions, and stored procedures
  • Hands-on experience with Azure Cosmos DB: partitioning strategy, RU optimization, consistency levels, indexing, and change feed
  • API security expertise: OAuth2/OIDC, JWT, secrets management, and OWASP API security practices
  • Testing experience: unit and integration testing (xUnit/NUnit) and CI quality gates
  • Cloud delivery experience (Azure): CI/CD pipelines, containerization (Docker), logging/monitoring, and troubleshooting in production
  • Strong communication and collaboration skills, with experience in code reviews and mentoring
  • Experience with Redis caching, rate limiting, and resilience patterns (retry/circuit breaker)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements
  • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria
  • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager
  • Apply the best software development practices and coding standards to produce high-quality and performant solutions
  • Stay up-to-date with modern technology and optionally obtain professional certifications
  • Participate as a trainer or a trainee in various learning programs outside the main project
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Senior .Net Engineer

Senior .Net Engineer position for a 6-month contract with possible extension, wo...
Location
Location
India
Salary
Salary:
Not provided
augustahitech.com Logo
Augusta Hitech Soft Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • .NET Framework(4.5 - 4.8) Expertise: Strong hands-on experience supporting and maintaining legacy applications built on .NET Framework 4.5–4.8, including debugging, patching, and upgrading dependencies
  • C# & Debugging Skills: Proficiency in C#, Visual Studio, and advanced debugging techniques
  • SQL Server & Data Support: Strong knowledge of SQL Server, including troubleshooting stored procedures, indexes, execution plans, deadlocks, and query performance, and executing controlled, approval-based manual data corrections in accordance with change management policies, ensuring full audit trails, validation, and post-fix verification
  • Legacy Code Maintenance: Ability to understand and safely modify complex, tightly-coupled legacy codebases with minimal documentation
  • Version Control, CI/CD & Cloud Awareness: Experience with Azure DevOps for source control, work item tracking, and CI/CD pipelines, along with working knowledge of AWS services(EC2, Secrets Manager, SNS) to support application hosting, monitoring, and deployment workflows
  • Monitoring & Incident Management: Familiarity in incident management and SLA-based support processes
  • Communication & Documentation: Strong ability to document fixes, root cause analyses (RCA), and communicate clearly with QA, DevOps, and business stakeholders
  • Years of experience: 8+ Years
  • Qualification: Any Degree
Read More
Arrow Right

Senior .NET Engineer

In this role, you will be a member of the Account Provisioning and Usage platfor...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree in Computer Science, Computer Engineering, or other related engineering field, or comparable industry experience within a software organization
  • 3+ years of experience implementing and maintaining backend services, including RESTful or grpc API endpoints using a modern software language and/or framework
  • Professional experience with server-side development
  • Experience with microservice architecture, design, and implementation on Azure, AWS, GCP or other cloud environments.
  • Experience writing logging, monitoring, alerts and dashboards to detect and diagnose live issues.
Job Responsibility
Job Responsibility
  • Designing, developing and maintaining modern web features and service integrations for our backend platform services
  • Delivering secure, performant, scalable and reusable enterprise quality code utilizing Agile practices and a Continuous Integration and Deployment CI/CD pipeline
  • Collaborating through code reviews, pair programming and online remote communication to help ensure we ship scalable, secure and highly available code
  • Mentoring team members who are learning skills which you have mastered
  • Keeping current with the latest software engineering best practices and sharing with the team to continuously increase quality, efficiency and productivity
  • Apply strong analytical skills and ability to investigate and update code that you are unfamiliar with
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right