Askews Legal LLP

Software Developer

United Kingdom

$4
5 days ago
Save Job

Summary

Job Description

About Askews Legal Group:

We are a multi sited ambitious and technology driven legal firm who wish to accelerate our technological infrastructure.


The Opportunity:

We are seeking a skilled and experienced C#.NET Developer to join our dynamic development team. This is an exciting opportunity to contribute to the design, development, and maintenance of robust client-server applications using the latest Microsoft technologies. The ideal candidate will bring a strong track record of delivering high-quality software solutions and a passion for innovation.


Key Responsibilities:

* Design, develop, and implement line of business applications primarily using C#, ASP.NET core and SQL

* Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance.

* Write clean, well-documented, and efficient code following best practices and coding standards.

* Troubleshoot, debug, and resolve software defects and issues.

* Collaborate effectively with cross-functional teams, including product owners, designers, and end users.


Skills & Experience:

Essential:

* Minimum of 4 years of professional experience as a C#.NET developer. with strong proficiency in C#, .NET Core, and .NET Framework.

* Minimum of 3 years of professional experience writing ASP.NET core applications with Razor Pages.

* Proficiency working with Visual Studio.

* Proficiency in working with databases technologies.

* Experience with version control systems, preferably Git.

* Knowledge of HTML DOM, Javascript and working with REST APIs

* Strong understanding of software development principles and design patterns.

* Excellent problem-solving, analytical, and debugging skills.

* Strong communication and collaboration skills.

* Ability to work independently and as part of a team.


Desirable:

* Experience in developing rich desktop applications using WPF (Windows Presentation Foundation).

* Experience with other UI frameworks (e.g., Blazor, MVC, MVVM).

* Familiarity with dependency injection and IoC containers.

* Knowledge of database development (SQL queries, stored procedures, triggers etc).

* Experience with the Azure cloud platform

* Experience with performance optimization and profiling.


Personal Attributes:

* A proactive and self-motivated individual with a strong sense of ownership.

* A passion for technology and continuous learning.

* Excellent attention to detail and a commitment to delivering high-quality work.

* A collaborative and positive team player.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: