Dotnet Developer

Information Tech Consultants
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charing Cross, United Kingdom

Tech stack

Clean Code Principles
JavaScript
.NET
API
Azure
Code Review
Databases
Relational Databases
Software Debugging
Language Integrated Query
Entity Framework
Microsoft SQL Server
MVC
Scrum
Cloud Services
Software Engineering
.NET Core
React
Software Security
Backend
GIT
Angular
Kubernetes
Information Technology
Front End Software Development
REST
Software Version Control
Docker
Web Api
Microservices

Job description

We are seeking a skilled .NET Developer responsible for designing, developing, and maintaining applications using Microsoft's .NET framework. The ideal candidate should be proficient in backend development, APIs, and modern software engineering practices., * Develop, test, and maintain applications using .NET / .NET Core /

  • Design and implement RESTful APIs and microservices
  • Write clean, scalable, and efficient code
  • Collaborate with front-end developers, QA, and product teams
  • Troubleshoot, debug, and upgrade existing systems
  • Participate in code reviews and improve development processes
  • Work with databases to design and optimize queries
  • Ensure application security, performance, and scalability

Requirements

  • Strong experience with C# and .NET Framework / .NET Core
  • Hands-on experience with MVC / Web API
  • Familiarity with Entity Framework / LINQ
  • Experience with SQL Server or other relational databases
  • Understanding of REST APIs and microservices architecture
  • Knowledge of Git or other version control systems
  • Strong problem-solving and analytical skills

Preferred Skills (Good to Have)

  • Experience with Azure / cloud services
  • Knowledge of Docker / Kubernetes
  • Familiarity with front-end technologies (Angular, React, or JavaScript)
  • Understanding of CI/CD pipelines
  • Experience with Agile/Scrum methodologies

Education & Experience

  • Bachelor's degree in Computer Science, IT, or related field
  • 2-5+ years of experience in .NET development (can adjust based on role)

Nice-to-Have Traits

  • Strong communication and teamwork skills
  • Ability to work independently and manage deadlines
  • Attention to detail and quality

Apply for this position