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
IntermediateJob 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