Software Engineer

Software Engineer

Reading Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Develop and support in-house applications using C#, .NET Core, and React.
  • Company: Join a global consultancy known for innovation and excellence in software solutions.
  • Benefits: Enjoy remote work flexibility and opportunities for professional growth.
  • Why this job: Be part of a dynamic team that values collaboration and cutting-edge technology.
  • Qualifications: Strong skills in C#, .NET Core, Azure, and modern front-end frameworks required.
  • Other info: Opportunity to mentor junior developers and work on exciting projects.

The predicted salary is between 36000 - 60000 £ per year.

We are currently working with a global consultancy, who are seeking a skilled Software Engineer to help drive the development and support of in-house applications, modernisation and development.

About the Role

You’ll be involved in building and maintaining software solutions using modern technologies with a split of 50/50 between back and front end design. This role is primarily home-based and may occasionally require out-of-hours support.

Key Responsibilities

  • Design and develop applications using C#, .NET Core, and React.
  • Follow and help define software development standards and best practices.
  • Work with test-driven development, automated testing, and CI/CD pipelines.
  • Support ongoing operations and contribute to various development projects.
  • Collaborate with third-party software providers throughout the development lifecycle.
  • Provide technical guidance and mentorship to less experienced developers.

Required Skills

  • Strong experience with C#, .NET Core, Azure, and test automation.
  • Proficiency in JavaScript and a modern front-end framework (React preferred).
  • Familiarity with microservices, containerization, and site reliability engineering.
  • Solid understanding of Agile/Scrum methodologies and software design principles.
  • Experience with TDD and CI/CD pipelines.

Desirable Skills

  • TypeScript, REST APIs, NoSQL (e.g., CosmosDB), Terraform, Cypress.
  • Experience with cloud platforms (Azure, AWS, or GCP).
D

Contact Detail:

Davies Talent Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C#, .NET Core, and React. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.

✨Tip Number 2

Engage with online communities or forums related to software development, particularly those focused on Agile/Scrum methodologies and CI/CD practices. Networking with professionals in these spaces can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with test-driven development and automated testing during interviews. Be ready to share specific examples of how you've implemented these practices in past projects, as this is a key requirement for the role.

✨Tip Number 4

If you have experience with cloud platforms like Azure, AWS, or GCP, make sure to highlight this in conversations. Understanding cloud services is increasingly important, so be prepared to discuss how you've used them in your previous work.

We think you need these skills to ace Software Engineer

C#
.NET Core
React
JavaScript
Test Automation
Microservices
Containerization
Site Reliability Engineering
Agile/Scrum Methodologies
Software Design Principles
Test-Driven Development (TDD)
CI/CD Pipelines
Azure
Technical Guidance
Mentorship

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and React. Include specific projects where you've used these technologies, and emphasise your familiarity with Agile/Scrum methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly in software development standards, test-driven development, and CI/CD pipelines.

Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in microservices, containerization, or cloud platforms, include them in your application. This can set you apart from other candidates.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Engineer.

How to prepare for a job interview at Davies Talent Solutions

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C#, .NET Core, and React in detail. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, as well as your understanding of test-driven development and CI/CD pipelines.

✨Understand Agile Methodologies

Since the role requires familiarity with Agile/Scrum methodologies, be ready to explain how you've applied these principles in past projects. Discuss your experience working in sprints, participating in stand-ups, and collaborating with cross-functional teams.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that may involve microservices or containerization, as these are key aspects of the role.

✨Demonstrate Collaboration Skills

The role involves working with third-party software providers and mentoring less experienced developers. Be ready to share examples of how you've successfully collaborated with others and provided guidance in previous roles.

Software Engineer
Davies Talent Solutions
Location: Reading
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>