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
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
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.