Software Engineer

Software Engineer

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

At a Glance

  • Tasks: Join our team to develop and troubleshoot software solutions for innovative products.
  • Company: We're a market leader looking to expand our dynamic Software Engineering team.
  • Benefits: Enjoy a hybrid work environment with opportunities for growth and learning.
  • Why this job: Be part of an Agile team where your ideas matter and you can make an impact.
  • Qualifications: 2-5 years in software development, proficiency in .Net, C#, and SQL required.
  • Other info: Interviews can be arranged quickly for interested candidates.

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

Software Engineer – Permanent – Southampton

I have a great opportunity for a graduate software engineer for our fantastic client in Southampton. 3 days onsite, 2 days remote. This is a mid weight role so suits an engineer with a couple of years experience onwards. However exceptional graduates will be considered.

You will play a key role in designing and building our market leading software products as we drive to continuously increase our cloud maturity and mobility. You will be working as a key part of an agile team to design, build, test, and support enterprise software solutions. Development is in C#.net

Responsibilities:

  • Participate in design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
  • Prepare and provide project status and risk assessments to their manager with appropriate levels of detail to ensure that programs stay on schedule
  • Actively develop software solutions for company products • Perform testing to ensure systems meet documented user requirements
  • Use a disciplined approach in an Agile environment to assist in analysis and determination of preferred solutions to technical challenges
  • Troubleshoot, test, and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions
  • Compile test results to provide data for use in solving problems
  • Perform engineering level tests to find defects; troubleshoot and debug development and production issues, collaborating with QA Engineers to develop optimal product test plans
  • Work with Product Owner to clarify and estimate feature work
  • Work with QA Engineers to develop optimal product test plans and resolve new feature issues as QA finds bugs during release stabilization

Knowledge, Skills and Abilities:

  • Experience of designing and developing new or maintaining existing software applications in a software product development environment
  • Essential: Software Engineering degree or very similar – a background in C#, Javascript, SQL, ASP.NET is required
  • Highly motivated self-starter with a desire to help others and take action
  • Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
  • Ability to independently work as a contributing member in a high-paced and focused team
  • Ability to multi-task and prioritize tasks with competing deadlines

If this sounds like the type of role you could be interest in, please apply today

Software Engineer employer: WHD Consulting Ltd

Join a dynamic and innovative team in Maidenhead, where we prioritize employee growth and collaboration. Our hybrid work culture fosters flexibility and work-life balance, while our commitment to professional development ensures that all engineers, from Junior to Lead, have ample opportunities to enhance their skills and advance their careers. With a focus on cutting-edge technology and a supportive environment, we empower our employees to make meaningful contributions and thrive in their roles.
W

Contact Detail:

WHD Consulting Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Make sure to showcase your experience with .Net and C# prominently. Highlight specific projects where you've utilized these technologies, as they are crucial for this role.

✨Tip Number 2

Familiarize yourself with Agile methodologies if you haven't already. Being able to discuss your experience in Agile environments will demonstrate your fit for the team's workflow.

✨Tip Number 3

Prepare to discuss your problem-solving skills in detail. Think of examples where you've successfully troubleshot software issues or improved processes, as this is a key responsibility of the role.

✨Tip Number 4

Since communication is vital, practice explaining technical concepts in simple terms. This will help you stand out during interviews, especially when discussing your collaboration with non-technical stakeholders.

We think you need these skills to ace Software Engineer

.Net
C#
SQL Performance Troubleshooting
Microsoft Visual Studio IDE
Azure DevOps
Jira
Agile Development Methodologies
Strong Written and Verbal Communication Skills
Problem-Solving Skills
Analytical Skills
Ability to Work Under Pressure
Time Management
Collaboration Skills
Computer Science Fundamentals (OOP, Design Patterns, Data Structures & Algorithms)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with .Net, C#, and SQL. Include specific projects or roles that demonstrate your problem-solving skills and ability to work in an Agile environment.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with the key responsibilities and qualifications listed in the job description, and provide examples of how you've successfully tackled similar challenges in the past.

Showcase Your Communication Skills: Since strong written and verbal communication skills are essential, ensure your application materials are clear and concise. Use straightforward language to explain technical concepts, demonstrating your ability to communicate effectively with both technical and non-technical stakeholders.

Highlight Team Collaboration: Emphasize your collaborative nature in your application. Provide examples of how you've worked with product management or other teams to deliver successful software solutions, showcasing your ability to influence decisions and prioritize tasks in a fast-paced environment.

How to prepare for a job interview at WHD Consulting Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with .Net, C#, and SQL. Bring examples of past projects where you utilized these technologies, and be ready to explain your problem-solving approach in detail.

✨Demonstrate Agile Methodology Knowledge

Since the role requires familiarity with Agile development, be ready to talk about your experience working in Agile teams. Share specific examples of how you've contributed to sprints or collaborated with Product Owners.

✨Communicate Clearly

Strong communication skills are essential. Practice explaining complex technical concepts in simple terms, as you may need to interact with non-technical stakeholders during your role.

✨Prepare for Problem-Solving Questions

Expect to face scenario-based questions that assess your analytical skills. Think of past challenges you've encountered and how you resolved them, focusing on your thought process and the outcome.

Software Engineer
WHD Consulting Ltd
W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>