> Markdown version of [/jobs/ext/3907201-net-core-senior-developer](https://www.wearedevelopers.com/jobs/ext/3907201-net-core-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Net Core Senior Developer - **Company:** Infosys Limited - **Location:** UK - **Experience:** Expert - **Salary:** £46,572.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Business Logic, Software Applications, Unit Testing, Microsoft Azure, Software Bug Management, C Sharp (Programming Language), Databases, Relational Databases, Software Debugging, Dependency Injection, Programming Tools, Microsoft Visual Studio, Microsoft SQL Server, MySQL, Scrum Methodology, Software Engineering, Software Systems, Subversion, JetBrains, .NET Core, Git, Asynchronous Programming, Software Coding, Software Version Control, Visual Basic Language, Programming Languages - **Published:** October 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5210486719 ## About the Role Minimum of 3 years of experience as a .NET Core Developer. Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Familiarity with relational databases, particularly SQL Server and MySQL. Knowledge of .NET Core performance tuning and optimization techniques. Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Ability to prioritize and manage multiple tasks and projects effectively. ## Description * Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. * Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. * Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. * Perform unit testing and debugging to ensure the quality and reliability of developed applications. * Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. * Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. * Develop and maintain technical documentation, including system design, coding standards, and user manuals. * Experience with modernizing .NET applications to .NET Core. * Knowledge of Azure cloud platform and services. * Familiarity with software development methodologies, such as Agile or Scrum. * Understanding of software version control systems, such as Git or Subversion.