At a Glance
- Tasks: Join our team as a C# Software Developer, tackling exciting projects and enhancing IT solutions.
- Company: We're a leading IT technology firm in Southampton, dedicated to innovation and excellence.
- Benefits: Enjoy a competitive salary of £45,000 and opportunities for professional growth.
- Why this job: Be part of a dynamic team, work with cutting-edge technologies, and make a real impact.
- Qualifications: Strong skills in C#, T-SQL, MVC, ASP.NET, and experience with Angular JS required.
- Other info: Ideal for those passionate about software development and eager to learn in a collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
Are you looking for an excellent career opportunity? Our client, based in Southampton, specialising in delivering IT Technology solutions, is recruiting for a C# Software Developer to join their team. This is a permanent position and the salary is £45,000.
Required Skills and Knowledge:
- Strong analytic skills, and logical approach to problem solving.
- Commercial experience developing with C#, T-SQL, MVC and ASP.NET.
- Solid T-SQL skills including experience of creating and amending Stored Procedures working with Microsoft SQL Server.
- Experience of Angular JS.
- Experience creating/maintaining web sites on Internet Information Services.
- Ability to work in a deadline-oriented environment and be a highly organized individual with the ability to multi-task and have a high attention to detail.
- Working knowledge of design patterns and Object Orientated Design.
- Strong knowledge of refactoring, including improving the design of existing code.
- Good interpersonal and communication skills and be autonomous and proactive in solving problems.
- Clear and concise documentation skills.
- Knowledge of relational database technologies such as Microsoft SQL Server and related .NET technologies.
- Knowledge of Java, Ionic, Intel XDA, Typescript, Bootstrap, IIS 7.0.
- Understanding fundamental design principles behind a scalable application.
- Proficient understanding of code versioning tools, such as GIT.
- Familiarity with continuous integration.
Desirable Skills and Knowledge:
- Understands the Agile software development lifecycle and working knowledge of SCRUM.
- Full development life cycle experience.
- Experience in large, complex system implementation projects.
- Knowledge of performing test driven development.
- Experience with CI tools such as TeamCity.
- Previous experience working on similar applications would be highly advantageous.
- Knowledge and experience of retail (convenience & forecourt) and EPOS.
Please, get in touch for further details on the exciting career opportunity!
C# Software Developer / Permanent / Southampton employer: Endeavour Recruitment Solutions
Contact Detail:
Endeavour Recruitment Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Software Developer / Permanent / Southampton
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially C#, T-SQL, and ASP.NET. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Network with current employees or professionals in the industry through platforms like LinkedIn. Engaging with them can provide insights into the company culture and may even lead to a referral, which can significantly boost your chances of landing the job.
✨Tip Number 3
Prepare for potential technical interviews by practising coding challenges related to C# and SQL. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills and get comfortable with common interview questions.
✨Tip Number 4
Demonstrate your understanding of Agile methodologies and SCRUM during any discussions or interviews. Being able to articulate your experience or knowledge in these areas can set you apart from other candidates who may not emphasise this aspect.
We think you need these skills to ace C# Software Developer / Permanent / Southampton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, T-SQL, MVC, and ASP.NET. Include specific projects where you've used these technologies to demonstrate your skills.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of Agile methodologies and how your previous experiences align with the job requirements.
Showcase Relevant Projects: If you have worked on projects involving Angular JS, SQL Server, or any of the other technologies mentioned, be sure to include these in your application. Describe your role and the impact of your contributions.
Highlight Soft Skills: Don't forget to mention your interpersonal and communication skills. Provide examples of how you've successfully collaborated in a team or solved problems autonomously in past roles.
How to prepare for a job interview at Endeavour Recruitment Solutions
✨Showcase Your Technical Skills
Make sure to highlight your experience with C#, T-SQL, MVC, and ASP.NET during the interview. Be prepared to discuss specific projects where you utilised these technologies, as this will demonstrate your practical knowledge and problem-solving abilities.
✨Demonstrate Your Understanding of Agile and SCRUM
Since the role involves working in an Agile environment, be ready to talk about your experience with the Agile software development lifecycle and SCRUM methodologies. Share examples of how you've contributed to team sprints or managed tasks in a deadline-oriented setting.
✨Prepare for Problem-Solving Questions
Expect questions that assess your analytical skills and logical approach to problem-solving. Practice articulating your thought process when faced with coding challenges or design issues, as this will showcase your ability to think critically under pressure.
✨Communicate Clearly and Concisely
Good interpersonal and communication skills are essential for this role. During the interview, focus on being clear and concise in your responses. This not only reflects your documentation skills but also shows that you can effectively convey complex ideas to both technical and non-technical stakeholders.