At a Glance
- Tasks: Design and develop user-friendly applications using C# and modern .NET technologies.
- Company: Innovative tech company in Cambridge with a focus on user-centric software.
- Benefits: Competitive salary, hybrid working, and clear progression opportunities.
- Other info: Supportive environment with opportunities for professional growth.
- Why this job: Join a collaborative team and create impactful, high-quality software.
- Qualifications: Strong C# and .NET experience, with desktop UI development skills.
The predicted salary is between 40000 - 50000 £ per year.
We are working with an innovative technology company in Cambridge that is looking to hire a .NET Software Engineer with strong desktop UI experience to join their growing team. This is an opportunity to work on high-quality, user-centric applications where performance, usability, and clean design are key.
In this role, you will be developing robust applications using the Microsoft stack, with a particular focus on building rich, responsive user interfaces using technologies such as WPF, WinUI, and XAML. You’ll collaborate closely with product and design teams to deliver intuitive and visually polished software.
Key responsibilities:- Design, develop, and maintain applications using C# and modern .NET (Core/.NET 6+)
- Build and enhance desktop user interfaces using WPF, WinUI, and XAML
- Work closely with UX/UI stakeholders to translate requirements into high-quality user experiences
- Ensure performance, responsiveness, and maintainability of applications
- Contribute to architectural decisions and technical improvements
- Participate in code reviews and agile development processes
- Strong experience with C# and .NET
- Proven experience building desktop applications using WPF, WinUI, XAML, or similar technologies
- Experience creating responsive, user-friendly interfaces
- Familiarity with modern software development practices and tooling
- Strong communication and collaboration skills
- Competitive salary and benefits
- Hybrid working (Cambridge-based)
- Opportunity to work on complex, user-focused software
- Supportive and collaborative engineering environment
- Clear progression opportunities
Software Engineer employer: Station
Join an innovative technology company in Cambridge that values creativity and collaboration, offering a supportive environment for Software Engineers to thrive. With a focus on user-centric applications, you'll have the opportunity to work on cutting-edge projects while enjoying hybrid working arrangements and clear pathways for career progression. This is not just a job; it's a chance to be part of a dynamic team dedicated to delivering high-quality software solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using C#, WPF, or WinUI. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C# and .NET, especially focusing on desktop applications. We want to see how your skills align with the role, so don’t be shy about showcasing your work with WPF, WinUI, and XAML!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your background makes you a perfect fit for our team. Let us know how you can contribute to creating user-centric applications.
Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing real examples of your work, especially if they demonstrate your ability to create responsive and visually appealing interfaces.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our innovative team!
How to prepare for a job interview at Station
✨Know Your Tech Stack
Make sure you brush up on your C# and .NET knowledge before the interview. Be ready to discuss your experience with WPF, WinUI, and XAML in detail. Prepare examples of projects where you've built responsive user interfaces, as this will show your practical skills.
✨Showcase Your Collaboration Skills
Since you'll be working closely with product and design teams, it's crucial to demonstrate your communication and collaboration abilities. Think of specific instances where you've successfully worked with others to translate requirements into user-friendly applications.
✨Prepare for Technical Questions
Expect technical questions that assess your understanding of modern software development practices. Brush up on architectural decisions and be ready to discuss how you've contributed to code reviews or agile processes in past roles.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the types of projects you'll be working on, and how they measure success in their applications. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.