Software Engineer

Manchester, United Kingdom

Job Description

Job Purpose
As a Software Developer, you'll be a key part of a fast-paced and passionate development team, contributing to the design, development, and maintenance of high-quality software solutions. You'll apply modern development practices to deliver efficient, secure, and scalable applications.
A major focus of your role will be working on RiskProof - a responsive Single Page Application built using cutting-edge front-end technologies such as Angular 19+, HTML5, NativeScript, and TypeScript. The application is supported by C# .NET APIs and hosted on Microsoft Azure, forming a robust and modern tech stack.
You'll be involved throughout the development lifecycle, collaborating with other developers, testers, and product owners to deliver features that meet business needs and user expectations.
Technologies You'll Work With
You'll gain hands-on experience with a wide range of technologies, including:

  • Front-End Development: Angular (19+), TypeScript, JavaScript, HTML5, CSS
  • Mobile App Development: Angular NativeScript
  • Back-End Development: C#, Entity Framework Core, LINQ, .NET Framework, .NET 8+
  • Database: SQL Server, T-SQL, scripting
  • Testing: Unit testing frameworks
  • DevOps & Cloud: Azure DevOps, Azure services, Bicep templates
Key Responsibilities
Design & Planning
  • Participate in sprint planning and story refinement sessions
  • Contribute to design discussions and provide input on technical solutions
  • Collaborate with team members to validate and improve design approaches
Software Development
  • Develop responsive web pages and reusable components using Angular and TypeScript
  • Implement business logic and APIs using C# and .NET technologies
  • Write clean, maintainable, and well-documented code
  • Follow coding standards and security best practices
  • Participate in code reviews and incorporate feedback
  • Assist with build and deployment processes using Azure DevOps and infrastructure-as-code tools like Bicep
Testing & Quality Assurance
  • Write and maintain unit tests to ensure code reliability
  • Support the QA team by reviewing test plans and occasionally executing tests
  • Help identify and resolve bugs and performance issues
What We're Looking For
  • Solid understanding of object-oriented programming and web development principles
  • Experience with Angular and TypeScript (or similar frameworks)
  • Familiarity with C# and .NET development
  • Basic knowledge of SQL and relational databases
  • Enthusiasm for learning new technologies and improving development practices
  • Strong communication and teamwork skills
Nice to Have
  • Experience with Azure DevOps or other CI/CD tools
  • Exposure to mobile development using NativeScript or similar frameworks
  • Understanding of cloud-based architecture and services (especially Azure)

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3852564
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    £35,000-40,000 per year
  • Employment Status
    Permanent
  • Job Location
    Manchester, United Kingdom
  • Education
    Not mentioned