Software Engineer

Software Engineer

Portsmouth Full-Time 28800 - 48000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design, develop, and deploy bespoke software solutions in an agile team.
  • Company: Join a leading provider of innovative custom software solutions across Europe.
  • Benefits: Enjoy remote work flexibility and the chance to work on high-impact projects.
  • Why this job: Be part of a dynamic team delivering exceptional client results and enhancing your skills.
  • Qualifications: Proven experience with .NET, strong problem-solving skills, and excellent communication.
  • Other info: Work in a collaborative, international environment with a focus on continuous improvement.

The predicted salary is between 28800 - 48000 £ per year.

Join Our Client as a Software Engineer (.NET)

Are you a driven Software Developer eager to build end-to-end, enterprise-grade applications? Our client is a leading provider of custom software solutions across the UK, Spain, Romania and Hungary, renowned for innovation, quality and exceptional client results. They’re now looking for a .NET Engineer to join their agile team and deliver high-impact digital products.

About the Role

  • Collaborate within an agile squad to design, develop and deploy bespoke software solutions
  • Translate client requirements into scalable, maintainable code (from APIs with ASP.NET WebAPI to front-end interfaces)
  • Troubleshoot and resolve technical challenges, ensuring reliability and performance
  • Engage directly with clients and stakeholders to refine requirements and deliver value

What You Bring

  • Proven commercial experience as a Software Developer, ideally with .NET (C#, .NET 8/9)
  • Strong problem-solving skills and a knack for diagnosing root-cause issues
  • Excellent communication—able to explain complex topics to non-technical audiences
  • Organisational prowess to juggle tasks, deadlines and evolving priorities
  • Comfort working in a remote-first, international environment with daily English
  • A collaborative, proactive mindset and commitment to continuous improvement

Software Engineer employer: Alpha Associates Recruitment

Our client is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among its agile teams. With a strong focus on employee growth, they provide ample opportunities for professional development and skill enhancement, all while working remotely in a diverse international environment. Joining as a Software Engineer (.NET) means being part of a forward-thinking company that values quality and client success, making it a rewarding place to advance your career.
A

Contact Detail:

Alpha Associates Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the latest .NET technologies, especially C# and .NET 8/9. Being up-to-date with the latest features and best practices will not only boost your confidence but also demonstrate your commitment to continuous improvement during interviews.

✨Tip Number 2

Engage in online communities or forums related to .NET development. This will help you stay informed about industry trends and challenges, and you might even find networking opportunities that could lead to referrals for the position.

✨Tip Number 3

Prepare to discuss your problem-solving approach in detail. Be ready to share specific examples of how you've diagnosed and resolved technical issues in past projects, as this is a key skill the employer is looking for.

✨Tip Number 4

Practice explaining complex technical concepts in simple terms. Since excellent communication is crucial for this role, being able to articulate your thoughts clearly to non-technical stakeholders will set you apart from other candidates.

We think you need these skills to ace Software Engineer

.NET Framework (C#)
ASP.NET WebAPI
Agile Methodologies
Problem-Solving Skills
Root Cause Analysis
Communication Skills
Client Engagement
Software Development Life Cycle (SDLC)
Version Control (e.g., Git)
Debugging and Troubleshooting
Time Management
Collaboration Tools (e.g., Jira, Confluence)
Adaptability to Remote Work
Continuous Improvement Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with .NET technologies, particularly C# and .NET 8/9. Include specific projects where you've developed enterprise-grade applications and emphasise your problem-solving skills.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in agile environments and how you’ve successfully collaborated with clients to deliver software solutions that meet their needs.

Showcase Technical Skills: If applicable, include links to your GitHub or portfolio showcasing your coding projects, especially those involving APIs and front-end interfaces. This will demonstrate your practical skills and ability to translate client requirements into code.

Prepare for Interviews: Be ready to discuss your previous projects in detail, focusing on your role in troubleshooting and resolving technical challenges. Practice explaining complex technical concepts in simple terms, as communication is key in this role.

How to prepare for a job interview at Alpha Associates Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with .NET, particularly C# and the latest versions. Bring examples of projects you've worked on, especially those that demonstrate your ability to develop scalable and maintainable code.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice explaining your thought process when diagnosing issues and how you approach troubleshooting. This will highlight your strong problem-solving skills.

✨Communicate Clearly

Since you'll be engaging with clients and stakeholders, practice explaining complex technical concepts in simple terms. This will show your excellent communication skills and your ability to work with non-technical audiences.

✨Emphasise Collaboration and Adaptability

Highlight your experience working in agile teams and your ability to adapt to changing priorities. Share examples of how you've collaborated with others to deliver high-impact digital products, showcasing your proactive mindset.

Software Engineer
Alpha Associates Recruitment
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>