Software Engineer Database

Software Engineer Database

Barnsley Full-Time 36000 - 60000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Design, develop, and deploy cloud-native web applications and APIs using C#.
  • Company: Join an innovative team focused on creating next-gen high-performance solutions.
  • Benefits: Enjoy a competitive salary, remote work options, and excellent company perks.
  • Why this job: Be part of a dynamic culture that values technology and innovation.
  • Qualifications: Bachelor’s degree in computer science or related field; experience with C#, .NET Core, and databases required.
  • Other info: Work 3 days onsite and 2 days from home in a fast-paced, agile environment.

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

Location: Barnsley - 3 days working onsite, 2 days WFH

Salary: £45,000 - £60,000 depending on experience plus excellent company benefits

Our client is seeking talented and motivated C# Software Engineers from mid-level up to Senior level to join their innovative team. This is a fantastic opportunity to work with the latest technologies and frameworks, contributing to the creation of next-generation, high-performance solutions.

  • Lead the design, development, testing, and deployment of modern cloud-native web applications and APIs.
  • Exhibit excellent software craftsmanship, ensuring high-quality and reliable code.
  • Manage Source Control: Demonstrate proficiency with source control tools such as Git, GitHub, and Azure DevOps, including branching, merging, and pull requests.
  • Work with Databases: Develop efficient and scalable data storage solutions using PostgreSQL and MS SQL Server.
  • Embrace DevOps: Participate in all aspects of the software development lifecycle, including implementing and maintaining CI/CD pipelines to automate build, test, and deployment processes.
  • Ensure Quality: Conduct comprehensive testing, including unit, integration, and end-to-end tests, to guarantee first-class software quality and reliability.

Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Experience with C#, NuGet, and XUnit.
  • Proficiency in .NET Core and ASP.NET Core.
  • Familiarity with source control (using Git, GitHub, and Azure DevOps).
  • Experience with databases and data storage (using PostgreSQL, MS SQL, and Redis).
  • Experience in developing cloud-native web applications and APIs.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Ability to work in a fast-paced, agile environment and manage multiple tasks simultaneously.

If you are passionate about technology, eager to work on innovative projects, and committed to excellence, we would love to hear from you. Join our client’s dynamic team and help shape the future of scalable, high-performance cloud solutions.

Software Engineer Database employer: NexGen Associates

Our client is an exceptional employer, offering a vibrant work culture in Barnsley that fosters innovation and collaboration. With a strong focus on employee growth, they provide ample opportunities for professional development alongside competitive salaries and excellent benefits. The hybrid working model allows for flexibility, ensuring a healthy work-life balance while engaging with cutting-edge technologies in a supportive environment.
N

Contact Detail:

NexGen Associates Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer Database

✨Tip Number 1

Familiarise yourself with the latest technologies and frameworks mentioned in the job description, especially C#, .NET Core, and ASP.NET Core. Being able to discuss your experience with these tools during an interview will show your enthusiasm and readiness for the role.

✨Tip Number 2

Brush up on your knowledge of source control tools like Git, GitHub, and Azure DevOps. Be prepared to share specific examples of how you've used these tools in past projects, particularly focusing on branching, merging, and pull requests.

✨Tip Number 3

Gain a solid understanding of PostgreSQL and MS SQL Server, as well as data storage solutions. Consider working on a personal project that involves database management to demonstrate your skills and commitment to learning.

✨Tip Number 4

Showcase your DevOps mindset by discussing any experience you have with CI/CD pipelines. If you haven't worked with them yet, consider setting up a simple pipeline for a personal project to illustrate your understanding of the software development lifecycle.

We think you need these skills to ace Software Engineer Database

C# Programming
.NET Core
ASP.NET Core
PostgreSQL
MS SQL Server
Redis
Git
GitHub
Azure DevOps
CI/CD Pipelines
Unit Testing
Integration Testing
End-to-End Testing
Cloud-Native Application Development
Agile Methodologies
Software Craftsmanship
Problem-Solving Skills
Attention to Detail
Time Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, and cloud-native applications. Include specific projects where you've used PostgreSQL or MS SQL Server, and mention any relevant DevOps practices you've implemented.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation. Mention how your skills align with the job requirements, particularly in software craftsmanship and testing methodologies. Use specific examples to demonstrate your experience.

Showcase Your Projects: If you have a portfolio or GitHub repository, include links to your projects that showcase your work with APIs, CI/CD pipelines, and source control tools like Git and Azure DevOps. This will give the employer a clear view of your capabilities.

Prepare for Technical Questions: Anticipate technical questions related to C#, database management, and DevOps practices during the interview process. Brush up on your knowledge of unit, integration, and end-to-end testing to demonstrate your expertise.

How to prepare for a job interview at NexGen Associates

✨Showcase Your C# Skills

Be prepared to discuss your experience with C#, including specific projects where you've used it. Highlight any frameworks or libraries you've worked with, such as .NET Core and ASP.NET Core, to demonstrate your proficiency.

✨Demonstrate Database Knowledge

Since the role involves working with PostgreSQL and MS SQL Server, be ready to talk about your experience with these databases. Discuss how you've designed efficient data storage solutions and any challenges you've overcome in database management.

✨Emphasise Your DevOps Mindset

The company values a DevOps approach, so be sure to mention your experience with CI/CD pipelines. Talk about how you've implemented automation in your previous roles and how it has improved the development process.

✨Prepare for Technical Questions

Expect technical questions related to software craftsmanship and testing methodologies. Brush up on unit, integration, and end-to-end testing concepts, and be ready to explain how you ensure high-quality code in your projects.

Software Engineer Database
NexGen Associates
N
  • Software Engineer Database

    Barnsley
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-05-27

  • N

    NexGen Associates

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>