.NET Developer

Bellrock Group

The Role

Overview

Develop, maintain, and extend .NET applications across web, desktop, mobile, and backend.

Key Responsibilities

  • sql development
  • api development
  • app development
  • debugging
  • code review
  • security practices

Tasks

-Write and optimize SQL queries, stored procedures, and database schemas. -Follow coding best practices, including object-oriented programming and SOLID principles. -Assist in developing and maintaining applications using C#, ASP.NET/ASP.NET Core, and Entity Framework. -Maintain documentation related to development tasks and application features. -Participate in code reviews, provide feedback to other developers, and collaborate with senior team members. -Help develop and integrate RESTful APIs to support internal and applications. -Independently debug and troubleshoot application issues, collaborating with other developers when needed. -Collaborate with team members in an Agile development environment. -Learn and apply security best practices, including authentication and authorisation.

Requirements

  • c#
  • asp.net
  • sql server
  • docker
  • azure
  • git

What You Bring

-Good communication and teamwork skills. -Knowledge of SQL Server, including database querying and schema design. -Familiarity with HTML, CSS, JavaScript -Strong problem-solving skills and attention to detail. -Familiarity with patterns such as Dependency Injection, CQRS and Clean Architecture -3+ years of experience in C# web development using ASP.NET/ASP.NET Core. -Understanding of CI/CD pipelines and DevOps practices. -Familiarity with Docker, Kubernetes, or containerisation concepts. -Work with HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Vue.js. -Familiarity with version control systems, preferably Git. -Exposure to Azure cloud services. -Experience designing and implementing RESTful APIs -Willingness to learn and apply software development best practices. -Basic experience with unit testing frameworks such as xUnit or NUnit.

The Company

About Bellrock Group

-The company has built a strong reputation in the property and facilities management industry, offering comprehensive services that meet the needs of a wide range of sectors. -With decades of experience, the company delivers cutting-edge solutions for the management of buildings, facilities, and infrastructure, ensuring operational efficiency for clients. -The company works with diverse clients, including those in retail, healthcare, education, and commercial sectors, providing tailored facilities management and maintenance services. -The company's portfolio spans both large-scale and smaller projects, with an emphasis on sustainable practices and innovative technology that enhance building operations. -Notable projects include the management of high-profile commercial spaces, multi-location retail properties, and critical healthcare facilities, ensuring smooth daily operations and safety. -The company has expanded its reach by leveraging technology, integrating advanced systems to streamline workflows, improve client satisfaction, and optimize cost management. -The company maintains a forward-thinking approach, continuously evolving to meet the needs of a rapidly changing market, and positioning itself as a leader in the sector.

Sector Specialisms

Education

Healthcare

Local Government

Central Government

Retail

Leisure

Commercial

Property Management

Agribusiness

Commercial Property

Construction

Energy

Facilities Management

Financial Services

FMCG

Franchisors

Health

Hospitality

IT

Legal Services

Manufacturing

Mining

Real Estate

Retail

Transport

Warehousing