At a Glance
- Tasks: Design and develop reusable C# libraries for system integration and Back End services.
- Company: Join a leading organisation focused on innovative software solutions.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a collaborative team that values knowledge sharing and technical excellence.
- Qualifications: Experience in C#, .NET, SQL, and Back End development is essential.
- Other info: Refer a friend and earn up to £1,000 if they get hired!
The predicted salary is between 36000 - 47000 £ per year.
Job Description
Senior Software Developer (C#, .NET)
Newport – Hybrid
£36,000 – £47,000
VIQU are working in partnership with a leading organisation who are seeking a Senior Software Developer with a strong focus on integration and Back End development. The successful Senior Software Developer will be experienced with a background in C# and .NET technologies who are capable at building configurable systems and reusable code libraries.
Key Responsibilities of the Senior Software Developer:
- Design, develop and maintain reusable C# component libraries used for integrating third-party applications with internal systems
- Build and configure instances of a Windows service engine to support message processing and data repository population
- Develop, test, deploy and maintain Back End integration services using .NET 8 and object-oriented principles
- Collaborate closely with team members to support technical troubleshooting, component configuration and ongoing system maintenance
- Provide mentoring and technical support to junior developers, contributing to a collaborative and knowledge-sharing team culture
- Support the Test Analyst function by ensuring solutions are testable and reliable
- Contribute to team meetings, kick-offs and planning sessions, primarily working remotely with some in-office time expected during onboarding and collaboration periods
- Maintain awareness of technical developments, applying best practices in software development and integration
Key Requirements of the Senior Software Developer:
- Proven expertise in Back End software development using C#, .NET, and object-oriented programming
- Strong SQL knowledge and the ability to write and maintain complex queries
- Familiarity with developing and configuring highly reusable, modular code libraries
- Experience with integration-focused work, specifically message processing, data translation and interfacing with third-party systems
- Understanding of RESTful APIs and web service communication
- Exposure to Legacy technologies including VB.NET and .NET Framework (desired)
- Experience working with and developing Windows services and Back End processing applications
Apply now to speak with VIQU IT in confidence. Or reach out to Katie Dark via the VIQU IT website.
Do you know someone great? We'll thank you with up to £1,000 if your referral is successful (terms apply).
Senior Software Developer (C#, .NET)
Newport – Hybrid
£36,000 – £47,000
Senior Software Developer employer: VIQU Ltd
Contact Detail:
VIQU Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Familiarise yourself with the latest developments in C# and .NET technologies. Being up-to-date with the latest features and best practices will not only boost your confidence but also demonstrate your commitment to continuous learning during interviews.
✨Tip Number 2
Prepare to discuss your experience with integration-focused work, especially around message processing and interfacing with third-party systems. Be ready to share specific examples of projects where you successfully implemented these skills.
✨Tip Number 3
Showcase your ability to mentor junior developers by discussing any past experiences where you've provided guidance or support. This will highlight your leadership qualities and your fit within a collaborative team culture.
✨Tip Number 4
Engage with the community by participating in forums or attending meetups related to C# and .NET development. Networking can lead to valuable connections and insights that may help you stand out as a candidate.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and Back End development. Include specific projects where you've built reusable code libraries or integrated third-party applications.
Craft a Strong Cover Letter: In your cover letter, emphasise your expertise in Back End software development and your familiarity with SQL and RESTful APIs. Mention any mentoring experience you have, as this is a key aspect of the role.
Showcase Relevant Projects: If possible, include links to your GitHub or portfolio showcasing relevant projects that demonstrate your skills in building configurable systems and working with Windows services.
Prepare for Technical Questions: Anticipate technical questions related to C#, .NET, and integration-focused work during the interview process. Brush up on your knowledge of object-oriented principles and complex SQL queries.
How to prepare for a job interview at VIQU Ltd
✨Showcase Your C# and .NET Expertise
Be prepared to discuss your experience with C# and .NET in detail. Highlight specific projects where you've built reusable component libraries or integrated third-party applications, as this aligns closely with the job requirements.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to troubleshoot and resolve issues. Prepare examples of past challenges you've faced in Back End development and how you overcame them, particularly in relation to message processing and data integration.
✨Emphasise Collaboration and Mentoring
Since the role involves mentoring junior developers, be ready to discuss your approach to teamwork and knowledge sharing. Share experiences where you've supported colleagues or contributed to a collaborative team culture.
✨Stay Updated on Best Practices
Familiarise yourself with the latest trends and best practices in software development and integration. Be prepared to discuss how you apply these in your work, especially regarding modular code libraries and RESTful APIs.