At a Glance
- Tasks: Join us as a Senior Software Engineer, working on diverse Full Stack projects.
- Company: Be part of a dynamic social network shaping online connections.
- Benefits: Enjoy remote work flexibility and competitive salary up to £55,000.
- Why this job: Work with talented architects and engineers in an innovative environment.
- Qualifications: Must have strong C#, ASP.NET Core, Web API, and Angular experience.
- Other info: Ideal for tech enthusiasts eager to make an impact in the digital world.
The predicted salary is between 33000 - 77000 £ per year.
The Role
An exciting role working across the Full Stack, also with the opportunity to work with Web, desktop and mobile projects. You will also have the chance to work with angular and on the back end with .net core. You will be working closely with the architects and engineers, despite working remotely.
Requirements
- Outstanding experience in C#
- Works with ASP.NET Core
- Strong experience Web API & AJAX
- Previous experience with angular.
- Experience with SQL Server scripting and maintenance
Salary
up to £55,000 depending on experience
#J-18808-Ljbffr
Senior Software Engineer employer: CatchFish
Contact Detail:
CatchFish Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in Full Stack development, especially focusing on C# and ASP.NET Core. This will not only help you during interviews but also show your passion for the role.
✨Tip Number 2
Engage with online communities or forums related to Angular and Web API. Networking with other developers can provide insights into the role and may even lead to referrals.
✨Tip Number 3
Consider contributing to open-source projects that utilise the technologies mentioned in the job description. This hands-on experience can be a great talking point during interviews.
✨Tip Number 4
Prepare to discuss your previous projects in detail, particularly those involving SQL Server and AJAX. Be ready to explain your problem-solving approach and how you collaborated with teams remotely.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, ASP.NET Core, Web API, AJAX, Angular, and SQL Server. Use specific examples from your previous roles to demonstrate your skills and achievements.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with the requirements listed in the job description, particularly your full stack experience and remote work capabilities.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving web, desktop, or mobile applications, be sure to include them in your application. Highlight your contributions and the technologies used.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at CatchFish
✨Showcase Your Full Stack Experience
Make sure to highlight your experience across the full stack during the interview. Be prepared to discuss specific projects where you've worked on both front-end and back-end technologies, especially focusing on C#, ASP.NET Core, and Angular.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that involve Web API and AJAX, as these are crucial for the role.
✨Familiarise Yourself with SQL Server
Since the role requires strong SQL Server skills, brush up on your scripting and maintenance knowledge. Be ready to discuss how you've optimised database performance in past projects.
✨Prepare for Remote Collaboration
As the position is remote, be prepared to talk about your experience working in distributed teams. Share examples of how you effectively communicate and collaborate with colleagues and stakeholders from different locations.