Senior .Net Engineer
SoTalent · London Area, United Kingdom
Apply & track with Apply EdgeSenior .Net Engineer📍 Location: London Area, United Kingdom🏢 Industry: Software development 💼 Work Setting: HybridAre you passionate about building scalable, high-quality software solutions that deliver seamless customer experiences and support business growth?We are seeking a talented Software Engineer to help design, develop, and maintain modern applications that power critical customer-facing platforms. In this role, you will contribute to the development of reliable, high-performing solutions, collaborate with cross-functional teams, and play an active role in enhancing system scalability, quality, and operational excellence.The ideal candidate brings strong expertise in .NET and C# development, a solid understanding of modern software engineering principles, and a passion for building robust, maintainable applications. You thrive in collaborative environments, take ownership of your work through production, and continuously look for opportunities to improve systems, processes, and code quality.What You'll DoDesign, develop, and enhance scalable software solutions and platform capabilities.Deliver new features while maintaining high standards of code quality, performance, and reliability.Collaborate with team members through code reviews, pairing sessions, and knowledge sharing initiatives.Take ownership of features from development through deployment and production support.Ensure adherence to established engineering standards, processes, and architectural guidelines.Monitor application performance and proactively resolve issues to improve user experience.Communicate progress, risks, and achievements transparently with team members and stakeholders.Contribute to continuous improvement efforts across development practices, tooling, and platform architecture.What You'll BringExperience developing applications using .NET and C#.Strong understanding of HTTP protocols and RESTful API design.Knowledge of both SQL and NoSQL databases.Solid understanding of:Data StructuresDesign PatternsObject-Oriented ProgrammingMicroservices ArchitectureEvent-Driven SystemsCode Optimization TechniquesExperience with Git version control.Hands-on experience with DevOps practices and CI/CD pipelines.Strong problem-solving and analytical skills.Ability to work independently while collaborating effectively within a team.Growth mindset with a willingness to learn new technologies and contribute to continuous improvement initiatives.Core CompetenciesSoftware Engineering.NET & C# DevelopmentREST API DevelopmentMicroservices ArchitectureEvent-Driven SystemsSQL & NoSQL DatabasesDevOps & CI/CDObject-Oriented DesignCode Quality & TestingProduction SupportContinuous ImprovementCollaboration & Communication