C# Software Engineer

SThree Plc
Manchester, UK
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£104,000.0 - £130,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Architectural Patterns Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases Continuous Delivery Continuous Integration Relational Databases
+23 more
Software Design Patterns Distributed Systems Github Microsoft Software SAP ERP Object-Oriented Software Development SAP Project System Simple Object Access Protocol (SOAP) Software Engineering Spring Cloud ReactJS Software Application Programming Backend Git Containerization Kubernetes Information Technology SAP S/4HANA Front End Software Development Software Version Control Docker Jenkins Microservices

Job description

Roles of this type typically sit within engineering teams focused on delivering robust backend and full-stack solutions. You could find yourself working on cloud-first projects leveraging Azure, contributing to CI/CD pipelines, and collaborating across cross-functional teams to design and implement APIs and microservices that solve real business challenges. The work could involve building scalable distributed systems, optimizing database performance and participating in architectural decisions that shape the technical direction of products and platforms., * Developing and maintaining C# applications using .NET and ASP.NET frameworks

  • Designing and implementing APIs and microservices that integrate with existing systems
  • Building cloud-native solutions on Azure, including managing deployments and scaling
  • Contributing to the architecture and design of distributed systems
  • Writing clean, maintainable code and participating in code reviews
  • Implementing and maintaining CI/CD pipelines to support continuous delivery
  • Working with SQL databases and optimizing queries for performance
  • Collaborating with product, design and operations teams to deliver features and improvements
  • Troubleshooting production issues and implementing solutions in a timely manner, * Opportunity to work on technically challenging projects using modern cloud and microservices technologies
  • Exposure to enterprise-scale distributed systems and architectural patterns
  • Collaboration with experienced engineers and opportunities to expand technical expertise
  • Involvement in the full software development lifecycle, from design through deployment
  • Potential to influence technical decisions and contribute to continuous improvement
  • Contract-based flexibility with competitive daily rates (£400-500 per day)
  • Development of skills across the Microsoft technology ecosystem and cloud platforms

Requirements

C# Software Engineers play a crucial role in designing and building scalable, resilient applications that power modern business solutions. This is an opportunity to register your interest in future C# Software Engineer positions where you could contribute to the development of microservices-based architectures, cloud-native applications and distributed systems using the Microsoft technology stack., * 3+ years of professional experience developing applications in C# and .NET

  • Solid understanding of object-oriented programming principles and design patterns
  • Experience building and consuming APIs (REST, SOAP)
  • Working knowledge of relational databases and SQL
  • Familiarity with version control systems (Git)
  • Bachelor’s degree in Computer Science or related field
  • Right to work in the United Kingdom

Nice-to-have

  • Experience with Azure cloud services and deployment
  • Knowledge of microservices architecture and distributed systems
  • Exposure to CI/CD tools and practices (Jenkins, Azure DevOps, GitHub Actions)
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with ASP.NET Core
  • Microsoft Certified: Azure Developer Associate or similar certification
  • Experience with React or modern front-end frameworks
  • Understanding of SAP systems (SAP S/4HANA, SAP ECC)

About the company

SThree is the global STEM workforce consultancy. We advise businesses, build expert teams and deliver project solutions to outpace tomorrow, together.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…