At a Glance
- Tasks: Join an agile team to design, build, and support innovative software solutions.
- Company: Work with a fantastic client in Southampton, known for market-leading software products.
- Benefits: Enjoy 3 days onsite and 2 days remote work flexibility.
- Why this job: Be part of a dynamic environment that values creativity and collaboration.
- Qualifications: Degree in Software Engineering or similar; experience in C#, Javascript, SQL, ASP.NET required.
- Other info: Exceptional graduates are welcome; strong communication skills are essential.
The predicted salary is between 28800 - 48000 £ per year.
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
Contact Detail:
WHD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Make sure to familiarize yourself with Agile methodologies, as this role emphasizes working in an Agile environment. Understanding the principles of Agile will help you demonstrate your ability to adapt and thrive in a fast-paced team setting.
✨Tip Number 2
Brush up on your C#, JavaScript, SQL, and ASP.NET skills. Since these are essential for the role, being able to discuss your experience and any projects you've worked on using these technologies will set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your problem-solving approach. The job requires troubleshooting and debugging, so think of specific examples where you've successfully resolved technical issues or improved software solutions in previous projects.
✨Tip Number 4
Highlight your communication skills. Since you'll need to translate technical concepts into non-technical terms, be ready to share experiences where you've effectively communicated complex ideas to diverse audiences.
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 C#, Javascript, SQL, and ASP.NET. Emphasize any projects or roles where you contributed to design decisions or worked in an Agile environment.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your motivation to work in a collaborative team. Mention specific experiences that demonstrate your problem-solving skills and ability to communicate technical concepts clearly.
Showcase Your Projects: If you have completed any relevant projects, either during your studies or in previous roles, be sure to include them. Describe your role in these projects, the technologies used, and the outcomes achieved to illustrate your hands-on experience.
Prepare for Technical Questions: Be ready to discuss your technical skills and experiences in detail. Prepare to answer questions about your approach to software development, troubleshooting, and working within an Agile framework, as these are key aspects of the role.
How to prepare for a job interview at WHD
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, JavaScript, SQL, and ASP.NET. Bring examples of projects you've worked on that demonstrate your ability to design and develop software applications.
✨Understand Agile Methodologies
Since the role involves working in an Agile environment, familiarize yourself with Agile principles. Be ready to discuss how you've applied these methodologies in past projects or how you would approach them.
✨Communicate Clearly
Strong communication skills are essential. Practice explaining technical concepts in simple terms, as you may need to interact with non-technical stakeholders during your role.
✨Prepare for Problem-Solving Questions
Expect questions that assess your troubleshooting and debugging skills. Think of specific examples where you've resolved software issues and be ready to walk through your thought process.