Back End Developer

Cartisian Recruitment
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Charing Cross, United Kingdom

Tech stack

ASP.NET
API
Component-Based Software Engineering
Unit Testing
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Software Debugging
Entity Framework
Object-Oriented Software Development
SQLite
Systems Architecture
Systems Integration
Data Storage Technologies
.NET Core
Backend
GIT
Software Coding
REST
Software Version Control

Job description

  • As a member of our dynamic development team, you will design, develop, and maintain application modules, including the Database Module, API Module, Engine, and Logic. You will build and enhance REST APIs to ensure robust and efficient communication between application components. Your work will involve developing scalable solutions using .NET Core and C#, adhering to best practices and coding standards. You will implement and optimize data storage solutions using Entity Framework and SQLite, collaborate with team members to integrate individual modules into the larger system architecture, conduct code reviews, write unit tests, and debug to ensure quality and reliability. Additionally, you will document technical designs and maintain clear communication with the team and stakeholders.

Technologies:

  • API
  • C#
  • CI/CD
  • Git
  • REST
  • SQLite
  • Security
  • ASP.NET
  • Backend

Requirements

  • We look for a proficient .NET Core Developer with a strong understanding of object-oriented programming principles. You should have experience in designing and building REST APIs with a focus on performance, security, and scalability. Hands-on experience with Entity Framework and integrating SQLite for data storage and retrieval is essential. We value strong problem-solving skills and the ability to develop and debug complex logic. Familiarity with version control systems, such as Git, and CI/CD pipelines is also important. Excellent communication skills and the ability to work collaboratively in a team environment are a must.

Apply for this position