At a Glance
- Tasks: Lead architecture and development while mentoring a talented engineering team.
- Company: GoodCore Software is a UK-based innovator in mission-critical software solutions.
- Benefits: Enjoy a collaborative culture, remote work options, and opportunities for professional growth.
- Why this job: Join us to solve complex problems and shape the future of software for global clients.
- Qualifications: 8-10 years in software development with expertise in .NET, C#, and design patterns required.
- Other info: Be part of a diverse team that values excellence and teamwork.
The predicted salary is between 43200 - 72000 £ per year.
GoodCore Software is a UK-based software development company known for delivering mission-critical applications with precision and innovation. We are seeking a Technical Lead (.NET) to take ownership of architecture, development, and mentoring within a high-performing engineering team. This role is perfect for someone who loves solving complex technical problems and guiding others toward excellence. Join us and help shape the future of software solutions for our global clients.
As a Technical Lead, you will significantly contribute to identifying best-fit architectural solutions for one or more projects; develop design of application, provide regular support/guidance to project teams on complex coding, issue resolution and execution. You will collaborate with some of the best talent in the industry to create and implement innovative high-quality solutions, participate in Sales and various pursuits focused on our clients' business needs. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Qualifications & Requirements
- Bachelor’s degree or equivalent required from an accredited institution
- At least 8-10 years of experience in software development
- Experienced in using various design patterns, both high-level (e.g., GoF) and those idiomatic to C# and MVC
- Extensive experience in Visual Studio, Visual Studio.NET and Git/GitHub
- Experience with unit test frameworks, dependency injection and application profiling
- Proficiency in VNext/Core CLR technology, ideally participating in the early access program of Microsoft’s cross-platform implementations of and for C# and MVC
- Ability to prioritize and manage work, adhering to critical project timelines in a fast-paced environment
- A self-starter that is able to collaborate actively with others in a cross-functional team
NOTE: Resumes not meeting the above criteria will not be entertained.
Technical Lead (.NET) employer: GoodCore Software Ltd
Contact Detail:
GoodCore Software Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead (.NET)
✨Tip Number 1
Familiarise yourself with GoodCore Software's projects and their approach to software development. Understanding their mission-critical applications will help you align your experience and showcase how you can contribute to their innovative solutions.
✨Tip Number 2
Highlight your experience with design patterns and architectural solutions in your conversations. Be prepared to discuss specific examples where you've successfully implemented these in past projects, as this will demonstrate your technical leadership capabilities.
✨Tip Number 3
Engage with the engineering team during the interview process. Ask insightful questions about their current challenges and how they approach problem-solving. This shows your genuine interest in collaboration and mentoring, which is key for a Technical Lead role.
✨Tip Number 4
Prepare to discuss your experience with cross-functional teams and how you've managed project timelines in fast-paced environments. Sharing specific instances where you've successfully led teams through complex issues will highlight your ability to thrive in their learning culture.
We think you need these skills to ace Technical Lead (.NET)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with .NET technologies. Emphasise your familiarity with design patterns, Visual Studio, and Git/GitHub, as these are crucial for the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for solving complex technical problems and mentoring others. Mention specific projects where you've taken ownership of architecture and development to demonstrate your leadership skills.
Showcase Relevant Experience: When detailing your work history, focus on roles that involved high-level design patterns and collaboration within cross-functional teams. Highlight any experience with unit testing and application profiling to align with the job requirements.
Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail, which is essential for a Technical Lead position.
How to prepare for a job interview at GoodCore Software Ltd
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with .NET technologies in detail. Highlight specific projects where you used design patterns, Visual Studio, and Git/GitHub. This will demonstrate your technical proficiency and problem-solving skills.
✨Emphasise Leadership and Mentoring Skills
As a Technical Lead, your ability to guide and mentor others is crucial. Share examples of how you've supported team members in overcoming challenges or improving their skills. This shows that you can foster a collaborative environment.
✨Prepare for Scenario-Based Questions
Expect questions that assess your approach to complex technical problems. Think of scenarios where you had to make architectural decisions or resolve coding issues, and be ready to explain your thought process and the outcomes.
✨Demonstrate Your Passion for Innovation
GoodCore Software values innovation, so express your enthusiasm for developing cutting-edge solutions. Discuss any experience you have with new technologies or methodologies, and how you stay updated with industry trends.