At a Glance
- Tasks: Join an agile team to develop and enhance software features using the latest tech.
- Company: Dynamic tech company focused on innovation and collaboration.
- Benefits: Competitive salary, bonuses, 24/7 online GP, and enhanced parental leave.
- Other info: Opportunities for career growth and learning in a supportive culture.
- Why this job: Make a real impact in a fast-paced environment while honing your skills.
- Qualifications: Strong .NET and C# experience, with a passion for problem-solving and teamwork.
The predicted salary is between 50000 - 65000 £ per year.
You will join one of our agile teams and be responsible for implementing sections of functionality or making updates to existing features, ensuring they are delivered on time with the correct approach and to the standards defined by the Lead Developers. Our tech stack includes some of the latest design patterns and tools as well as established tech that needs additional features building on.
Job Duties:
- To work on the integration of web front ends with back-end services and third-party systems.
- Apply software development best practices, architectures and patterns in collaboration with other developers and QA.
- Implementing new features, writing clean, reusable code.
- Owning developments all the way to production and supporting them once live.
- Collaborate with the platform engineering team developing a true CI/CD process.
- Ensuring everything you write is testable, whether this be unit, integration, UI or performance tests.
Knowledge, Skills and Experience:
Essentials:- Significant commercial experience in .NET with C#
- Experience with N-Tier architecture/SOA
- Knowledge of relevant design patterns
- Excellent understanding of OOP concepts
- Demonstrable experience of building Web Services, WebAPI and WCF
- Database experience, working with both SQL and NoSQL
- Expertise in performance optimization
- Source Control, must be confident using Git for all roles
- Experience working in an Agile or Kanban environment
- Knowledge of software and application design and architecture
- An excellent communicator, both verbal and written
- Hard working and willing to go above and beyond learning new skills
- Ability to work as part of a team and collaborate with others
- An interest in troubleshooting and problem solving
- Participate in releases, and/or out of hours on-call availability as needed
- Any history working with WinForms/WPF is extremely useful
- Experience in the gaming industry is a significant advantage
- Experience taking ownership of a system or sub-system is an advantage
What is in it for me?
We offer a variety of competitive benefits, some of which vary depending on the role you’re recruited to. Some of what you can expect in this role includes:
- A competitive rate of pay and pension contribution (£50,000 - £65,000)
- Generous discretionary bonus schemes, incentives and competitions
- An annual leave entitlement that increases with length of service
- Access to an online GP 24/7, 365 days a year for you and your immediate family.
- Employee wellbeing support through our Employee Assistance Programme
- Enhanced Maternity & Paternity Pay
- Long Service Recognition
- Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
Senior .NET Developer in Manchester employer: South 11
Contact Detail:
South 11 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior .NET Developer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with .NET or in similar roles. A friendly chat can lead to insider info about job openings that might not even be advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, WebAPI, and any cool integrations you've done. This gives potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of design patterns and OOP concepts. Be ready to discuss how you've applied these in your previous roles, as this will show you're not just a coder but a problem solver too!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about joining our team!
We think you need these skills to ace Senior .NET Developer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior .NET Developer role. Highlight your experience with C#, SQL, and any relevant design patterns. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include examples of projects you've worked on that demonstrate your expertise in building Web Services and using N-Tier architecture. We love seeing real-world applications of your skills!
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for our agile teams and how you can contribute to our tech stack. We appreciate straightforward communication!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to hear from you!
How to prepare for a job interview at South 11
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially .NET, C#, and the various services like WebAPI and WCF. Brush up on your knowledge of SQL and NoSQL databases, as well as caching and messaging services. Being able to discuss these confidently will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples from your past experience where you’ve tackled complex problems or optimised performance. This role requires a knack for troubleshooting, so be ready to share specific instances where your solutions made a difference. It’s all about demonstrating your analytical thinking and how you approach challenges.
✨Emphasise Collaboration
Since this position involves working closely with other developers and QA teams, highlight your teamwork skills. Share experiences where you’ve successfully collaborated in an Agile or Kanban environment. Discuss how you communicate effectively and contribute to a positive team dynamic, as this is crucial for success in the role.
✨Prepare for Technical Questions
Expect to face technical questions that assess your understanding of OOP concepts, design patterns, and software development best practices. Practice coding challenges or system design scenarios that might come up during the interview. Being well-prepared will help you demonstrate your expertise and confidence in your abilities.