At a Glance
- Tasks: Design and maintain complex software and digital products using cutting-edge technologies.
- Company: Fast-growing tech consultancy with a focus on innovation and collaboration.
- Benefits: Competitive salary, bonuses, and excellent benefits in a dynamic work environment.
- Other info: Join a proactive team in Newcastle Upon Tyne with great career growth opportunities.
- Why this job: Make a real impact on challenging projects while working with the latest tech.
- Qualifications: Strong experience in C#/.NET, agile methodologies, and system design.
The predicted salary is between 60000 - 90000 £ per year.
Senior .NET Developer is required by a fast-growing and highly successful technology consultancy. They are looking for a talented individual who will design, implement, and maintain their complex software, systems, and customer-facing digital products.
Requirements:
- Design and implement systems and software to meet requirements using appropriate tools and methods.
- Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming, and code review.
- Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements.
- Suggest improvements to the code base, development processes, tooling, and working practices.
- Encourage innovation by identifying, evaluating, and adopting emerging technologies.
- Assist with the design, implementation, and testing of APIs that adhere to the Open API specification.
Knowledge & Skills:
- Practical experience in system design, development, testing, and operational stability.
- Deep knowledge and experience in C# / .NET and its ecosystem, patterns, and pitfalls.
- Experience applying continuous delivery, test-driven development, and pair programming.
- Experience of working in an agile environment and an understanding of Scrum principles in particular.
- Experience writing and consuming RESTful APIs in C# / .NET.
- Experience with AWS services (Lambda, DynamoDB, ElasticSearch) or Azure.
- Experience with creating web application UIs using ReactJS and with TypeScript.
Excellent academic background with a minimum 2:1 from a top-tier University. You will be working across the organisation. They are welcoming someone who sees opportunities, is proactive and energetic wanting to make a difference to the way we work and the way we support our clients. Excellent opportunity to make a huge impact whilst working on complex, challenging, and career-defining projects.
Basic salary £60,000-90,000 + bonus + excellent benefits. Based in Newcastle Upon Tyne (office based).
Senior .NET Developer in Newcastle upon Tyne employer: Tech4
Join a fast-growing technology consultancy in Newcastle Upon Tyne, where innovation and collaboration are at the heart of our work culture. As a Senior .NET Developer, you will have the opportunity to work on complex and challenging projects that make a real impact, while enjoying a competitive salary, bonuses, and excellent benefits. We prioritise employee growth through continuous learning and a supportive environment that encourages creativity and the adoption of emerging technologies.
StudySmarter Expert Advice🤫
We think this is how you could land Senior .NET Developer in Newcastle upon Tyne
✨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 lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using .NET, C#, and Azure. 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. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! We love seeing candidates who take the initiative. Tailor your application to highlight your experience with microservices, APIs, and agile methodologies to catch our eye.
We think you need these skills to ace Senior .NET Developer in Newcastle upon Tyne
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with .NET, C#, and the other tech stack mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how you can contribute to our team. We love seeing enthusiasm and a bit of personality, so let us know what makes you tick!
Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've designed or implemented systems that solved real problems. We’re keen on candidates who can demonstrate their ability to think critically and innovate, especially in complex environments.
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 proactive and ready to take the next step in your career!
How to prepare for a job interview at Tech4
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET 10.0, C#, and Azure SQL. Brush up on your knowledge of Docker, Kubernetes, and Microservices architecture, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've designed and implemented systems or software. Highlight your experience with test-driven development and pair programming, as these practices are key to producing high-quality code.
✨Demonstrate Agile Understanding
Since the company values agile methodologies, be ready to talk about your experience working in an agile environment. Familiarise yourself with Scrum principles and be prepared to explain how you've applied them in past projects.
✨Be Proactive and Innovative
The company is looking for someone who can suggest improvements and embrace new technologies. Think of ways you’ve identified opportunities for innovation in your previous roles and be ready to share those ideas during the interview.