Point your AI agent at freehire and let it find you a job.

Get the CLI →

Analyst

NewBe an early applicant
  1. The Role

  2. You will be a hands-on on Software and Quality Assurance Engineers working across a variety of projects for both our clients and our internal professionals. You will be responsible both for the development and support delivery of software solutions. You will work alongside a Product Owner and a lead who will help prioritise deliverables allowing you to focus on creating world-class solutions.

  3. Whilst there is no expectation of existing knowledge of tax, we would expect you to develop a degree of domain knowledge over time.

  1. You will have …

  • Hands on experience designing, specifying and developing software

  • Experience mentoring others

  • Have heavily used modern object-oriented languages such has C# or Java

  • Expertise in software design patterns, clean code, and clean architecture principles

  • Knowledge of how to build REST APIs and have experience of messaging

  • Worked with defining data models and interacting with database

  • Built software that includes user facing web applications

  • A passion to work in an Agile Team working collaboratively with others and adopt best practices

  • Used source control and continuous integration tools as part of a team

  • An understanding of application security controls like SAST, DAST, Penetration Testing, etc.

  • A DevSecOps mindset with focus on delivering value quickly and frequently

  1. You may have …

  • Experience building applications for the cloud such as Azure, AWS or Google

  • Experience with Docker, Kubernetes or other serverless application delivery platforms

  • Used GIT, Jenkins, GitHub or Azure DevOps

  • Worked with React, Angular, Blazor, ASP MVC or other modern web UI frameworks

  • Used Entity Framework or other popular ORM tools

  • Used NoSQL databases such as cosmos DB, Mongo or Cassandra,

  • Experience with messaging such as Service Bus, MQ or Kafka

  • Experience with Data Analytics and Business Intelligence

  1. In this role you will …

  • Integrate emerging technologies like AI-driven development, Web Components, etc.

  • Provide mentoring to other developers within your team and across the wider team

  • Work collaboratively in a LEAN Agile team using a Scaled SCRUM framework

  • Develop web applications that use back end C#/ASP.NET Core

  • Use front end Typescript/React, ASP.NET MVC or C#/Blazor

  • Build cloud first applications with high unit test code coverage on a continuous delivery platform with 100% infrastructure as code

  • Package applications in containers and deploy on Azure Kubernetes Service

  • Use entity framework code first data with Azure SQL or a NoSQL Databases

  • Build resilient Microservice integrated via a Cloud message bus

  • Comply with secure coding & infrastructure standards and policies

  • Assist with supporting your application using modern DevSecOps tools

  • Continuously improve your technical knowledge and share what you learn with others

Seek to build components that can be reusable by other teams

See also

Data Analytics jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available