CrawlJobs Logo

Senior C#.Net Software Engineer

United Kingdom 80000.00 - 90000.00 GBP / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

We are looking to recruit an SC Cleared Senior C#.Net Software Engineer for a leading IT consultancy to join a growing engineering team delivering modern, scalable cloud-based solutions. This is a hands-on role with real influence over technical direction, engineering standards, and ways of working. You’ll play a key role in designing and building high-quality applications, while also helping to drive adoption of modern development practices – including the use of AI-powered coding tools across the team. This is primarily a remote role with infrequent travel for team and customer meetings.

Job Responsibility

  • Design, build, and maintain applications using .NET (Core/Framework) and C#
  • Develop and integrate RESTful APIs in a secure, scalable environment
  • Work with Azure services (App Services, Functions, Storage, SQL)
  • Build and optimise CI/CD pipelines using Azure DevOps
  • Embed best practice across security, testing, and code quality
  • Lead on improving engineering processes and standards
  • Drive adoption of AI coding tools (e.g. GitHub Copilot, Claude) to enhance productivity and consistency

Requirements

  • Strong experience with .NET / C# development
  • Solid background building and consuming REST APIs
  • Hands-on experience with Microsoft Azure
  • Experience with Azure DevOps and CI/CD pipelines
  • Good understanding of authentication and security (OAuth, JWT, API security)
  • Experience writing unit and integration tests (xUnit, NUnit or similar)
  • Proven experience in production environments

Nice to have

  • Experience introducing or scaling use of AI coding agents across engineering teams
  • Ability to define and roll out best practice development processes
  • Experience mentoring or supporting other engineers

Looking for more opportunities?

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

Similar Jobs for

Senior C#.Net Software Engineer

8 matching positions

Senior Software Engineer (C# / .NET)

We are looking for a skilled Senior C# / .NET Engineer to support a critical pla...
Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in C# / .NET development
  • Strong experience with ASP.NET Core, Web APIs, and microservices architecture
  • Experience implementing authentication & authorization (OAuth, JWT, SSO)
  • Hands-on experience with Azure services, especially Azure AD (Entra ID)
  • Experience with secure coding practices and data protection
  • Familiarity with API integrations (Stripe, SendGrid, etc.)
  • Experience with logging frameworks and monitoring tools
  • Understanding of CI/CD pipelines and cloud deployments
  • Strong debugging, problem-solving, and communication skills
Job Responsibility
Job Responsibility
  • Design and develop secure backend services and APIs using C# / .NET
  • Implement authentication and authorization mechanisms (SSO, RBAC, OAuth, JWT)
  • Integrate applications with Azure Active Directory (Entra ID)
  • Remove hardcoded secrets and integrate with Azure Key Vault
  • Implement audit logging and monitoring hooks across services
  • Build and enforce secure API communication standards
  • Implement PII masking and secure data handling logic in applications
  • Secure and optimize third-party integrations (Stripe, SendGrid, Twilio, etc.)
  • Support environment separation and deployment improvements
  • Collaborate with DevOps and DB teams on security, DR, and compliance initiatives
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (C#.NET, SQL Server)

We’re partnering with a growing, product-driven organization that’s rebuilding a...
Location
Location
United States , Cedar Rapids
Salary
Salary:
100000.00 - 125000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior-level experience building and maintaining web-based software systems, huge plus having built a new Content Management System from the ground up
  • Deep strength in backend development with a modern, object-oriented language and relational databases
  • Strong experience with frontend frameworks and modern JavaScript-based UIs
  • Solid grounding in enterprise software design principles (clean architecture, design patterns, scalable systems)
  • Comfort mentoring other developers and helping teams do their best work
  • Experience working in CI/CD environments with automated testing
  • Working knowledge of common web security risks and best practices
Job Responsibility
Job Responsibility
  • Designing and building a new, modern web platform, a CMS - Content Management System, using established backend and frontend technologies (C#.Net, SQL Server)
  • Leading small project teams while remaining deeply hands-on in development
  • Translating business and user needs into clean, scalable technical solutions
  • Acting as a go-to expert across the stack, offering guidance internally and to external stakeholders
  • Improving existing systems with an eye toward performance, security, and long-term maintainability
  • Writing high-quality code, automated tests, and technical documentation
  • Setting and maintaining engineering standards across CI/CD workflows, code quality, and system design
  • Collaborating closely with cross-functional partners and periodically demoing solutions to end users
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET / C#)

Brightree, a ResMed company, is looking for a Senior Software Engineer to join t...
Location
Location
United States , Peachtree Corners, GA
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system
  • Strong architectural design skills, with experience building scalable, distributed, and event-driven systems
  • Expertise in ASP.NET, including Razor, WebForms, Web API, WCF, JavaScript, CSS, and caching services
  • Proficiency in MS SQL Server (T-SQL/SQL) in a high-volume transaction environment
  • 4+ years of experience developing and operating applications in AWS, with a strong understanding of key AWS services and tools
  • 3+ years of experience developing front-end applications using React or React Native or other front-end framework
  • Proven ability to design and implement RESTful APIs and microservices
  • Hands-on experience with CI/CD pipelines, deployment strategies, and zero-downtime deployments
  • Production experience with event-driven architectures or message-broker solutions (e.g., Kafka, RabbitMQ)
Job Responsibility
Job Responsibility
  • Own and lead architecture discussions, designing highly scalable, performant, and resilient software solutions in a cloud-native environment
  • Demonstrate strong ownership of software components from design to deployment, ensuring system reliability and maintainability
  • Apply AI-assisted development tools (e.g., GitHub Copilot, Augment, MCP servers, and Agentic AI frameworks) to enhance productivity and code quality
  • Design data-centric architectures, treating data as a first-class citizen for secure transport, storage, and analytics
  • Champion a quality-first approach, implementing unit tests, automation frameworks, and robust functional testing
  • Identify codebase and system design gaps, setting and maintaining high-quality engineering standards through code, security, and design reviews
  • Enhance product scalability and self-service capabilities, ensuring efficient onboarding and customer adoption
  • Take an active role in mentoring junior engineers, sharing technical expertise, and fostering a culture of collaboration and innovation
  • Support hiring efforts, participating in interviews and attracting top engineering talent
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – C#/.NET, Angular, Security & Compliance

We are seeking a seasoned Senior Software Engineer with deep expertise in C#/.NE...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
Codvo AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in C#/.NET (Framework and Core) and Angular (v8+)
  • Exposure to SOA and microservices architecture in recent implementations
  • Familiarity with OWASP Top 10 and secure coding practices
  • Experience working with legacy codebases and refactoring strategies
  • Knowledge of Black Duck or similar software composition analysis tools
  • Experience integrating third-party connectors in enterprise environments
  • Understanding of secure data processing, input validation, output encoding, and JWT management
  • Excellent debugging and problem-solving skills
Job Responsibility
Job Responsibility
  • Maintain and enhance legacy applications built on C#/.NET with Angular front-end components
  • Implement bug fixes and security patches identified through compliance testing and tools like Black Duck
  • Apply OWASP best practices to secure service-oriented architectures (SOA) and modern microservices
  • Collaborate with external vendors to integrate and maintain third-party connectors
  • Conduct code reviews and ensure adherence to secure coding standards
  • Participate in secure SDLC activities including threat modeling, static analysis, and test-driven security
  • Document technical changes and maintain traceability for compliance audits
  • Fulltime
Read More
Arrow Right

Senior C# Software Engineer

As a Senior C# Software Engineer, you will take ownership of major components an...
Location
Location
South Africa , Gauteng - Northern Suburbs
Salary
Salary:
Not provided
skyebusinesssolutions.com Logo
Skye Business Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–9 years of software development experience, with demonstrated ownership of complex systems
  • Strong professional experience in C#/.NET (backend and/or services), including design and refactoring for maintainability
  • Proven experience leading technical work: design input, complex debugging across components, and delivery ownership
  • Solid SQL experience (performance considerations, query refactoring, data integrity)
  • Practical experience working in an agile delivery environment and using Azure DevOps (or equivalent), with the ability to mentor others in good usage
  • Bachelor’s degree in a relevant field (e.g., Computer Science, Software Engineering, Information Systems)
Job Responsibility
Job Responsibility
  • Design, build, and maintain C#/.NET services and components that meet quality and performance expectations
  • Take end‑to‑end ownership of complex work: analysis, design, implementation, testing, deployment readiness, and operational support
  • Drive refactoring and technical debt reduction with a focus on maintainability and business value
  • Lead or contribute to design reviews and architecture discussions across teams
  • Apply strong design principles (e.g., SOLID) and guide others in their practical application
  • Make strategic technical decisions that improve system health and reduce long‑term complexity
  • Set and uphold coding standards and engineering practices within the team
  • Help define and reinforce a strong testing culture (unit, integration, component, regression as appropriate)
  • Raise the quality bar through reviews, coaching, and pragmatic improvements to the Definition of Done
  • Use Azure DevOps effectively for delivery transparency and discipline (work items, code reviews, pipelines, traceability)
  • Fulltime
Read More
Arrow Right

Senior .NET Software Engineer (Data Infrastructure)

At the core of Bentley's global infrastructure solutions lies a critical data se...
Location
Location
Lithuania , Vilnius; Kaunas
Salary
Salary:
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • At least 5 years of proven experience in software development with C#, .NET Core, and a strong understanding of OOP, data structures, and test frameworks
  • Expert-level, hands-on experience with major object storage platforms (Azure Blob Storage, Google Cloud Storage, AWS S3). This must include deep knowledge of storage usage optimization, lifecycle policies, and designing cost-efficient data access patterns
  • Solid experience with Docker and Kubernetes for deploying and managing containerized applications
  • Proven ability to write clean, maintainable, testable, and secure code, with an intuitive understanding of the long-term impact of architectural decisions
  • A self-motivated and proactive mindset, with the ability to work effectively as an individual contributor and as part of a high-performing team in an Agile/Scrum environment
  • Strong verbal and written communication skills in English
Job Responsibility
Job Responsibility
  • Architecting for Scale & Stability: Design and develop robust, event-driven cloud services and core components, with a primary focus on stability, performance, and long-term maintainability
  • Modernizing Our Storage Solutions: Implement and optimize solutions using the latest cloud object storage technologies (Google Cloud storage, Azure Blob, AWS S3, etc.) to enhance performance and cost-efficiency
  • Hands-On Implementation: Use the latest .NET development tools to turn complex architectural designs into high-quality, production-ready software
  • Championing DevOps & Automation: Develop and utilize fully automated CI/CD pipelines to deliver both application and infrastructure changes seamlessly and safely into production
  • Driving Technical Excellence: Mentor and share your deep expertise with colleagues, elevating the team's technical capabilities
  • Ensuring System Health: Support the existing code base, troubleshoot complex production issues, and collaborate across teams to ensure end-to-end service reliability
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Ability to work from office or hybrid from home
  • Fulltime
Read More
Arrow Right

Senior .NET Software Engineer

Join us as a Senior .NET Software Engineer at Barclays, where you'll spearhead t...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Experience in .NET development (preferably C#)
  • Understanding of .NET ecosystem and asp.net applications
  • Knowledge of the design patterns and their application in real solutions
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior Software Engineer C#

Senior C# .NET Engineer | OMS Team | Elite Hedge Fund | £250k; A leading hedge f...
Location
Location
United Kingdom , London
Salary
Salary:
250000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in C# .NET, including multithreading and low-latency systems
  • Proven experience working with Order Management Systems is a bonus
  • Ideally a mix of OMS vendor and in-house bespoke system experience
  • Solid understanding of trading workflows across asset classes
  • Strong communication and stakeholder engagement skills are crucial
Job Responsibility
Job Responsibility
  • Designing and developing high performance, scalable solutions within a mission critical OMS
  • Collaborating closely with traders, PMs and quant teams to deliver bespoke functionality
  • Driving forward system enhancements and helping modernise legacy components
  • Owning features end-to-end in a fast-paced, delivery-focused environment
  • Fulltime
Read More
Arrow Right