Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Development-Development Lead(.NET)-CL image - Rise Careers
Job details

Development-Development Lead(.NET)-CL

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
 
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
 
From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.  

As a [job title] at Endava...[enter 2-3+ sentences here describing the core responsibilities and expectations of the role] 

Responsibilities:

  • Leads and mentors a team of up to 10 developers by offering guidance and support in their daily activities and professional development.
  • Facilitates the planning, implementation, and delivery of software, ensuring that it is completed on time, following agreed requirements, and adhering to established quality standards.
  • Designs, estimates, and implements technical solutions for high complexity applications.
  • Participates actively in all phases of the application development lifecycle.
  • Collaborates with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
  • Recommends and promotes IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
  • Proposes improvements and escalates risks/issues related to development activities.
  • Participates in the review of the work done by development team members.
  • Learns, applies, and promotes new technologies, practices, and tools as appropriate to the project.
  • Participates in internal and external tech communities, events, etc.
  • Shares experience and knowledge gained from projects.

Qualifications

  • 6+ years of experience in software development.
  • Strong understanding of different common programing paradigms (OOP, Functional, etc.).
  • Strong familiarity with design/architectural patterns and clean code principles(e.g. SOLID, GoF, MVVM) .
  • Proficient in relevant programming languages, frameworks and tools such as C#, .NET Framework, .NET Core, ASP.NET, Entity Framework, LINQ, Visual Studio,, Azure Fundamentals. Nice to have: other cloud platforms such as AWS or GCP.
  • Strong experience in relevant database systems and SQL.
  • Advanced understanding of version control systems like Git or similar
  • Strong experience with testing and mocking frameworks
  • Good knowledge of various communication protocols and standards such as HTTP, REST, JSON, TCP/IP etc..
  • Considerable experience with Agile methodologies (e.g., SCRUM, KANBAN).
  • Solid knowledge of CI/CD tools and practices
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.
  • Upper-Intermediate English proficiency.
     

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;  
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Our diversity makes us stronger - it drives meaningful change and enables us to build innovative technology solutions. We are committed to creating an inclusive community where all of us, regardless of background, identity, or personal characteristics, feels valued, respected, and free from discrimination. As an equal opportunity employer, we welcome applications from all individuals and base hiring decisions on merit, skills, qualifications, and potential.

Endava Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Endava DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Endava
Endava CEO photo
John Cotterell
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Development-Development Lead(.NET)-CL, Endava

As a Development Lead (.NET) at Endava in Iași, Romania, you will be stepping into a pivotal role where technology meets talent. This role isn’t just about coding; it’s about leading a dynamic team of developers on their journey to create impactful software solutions across various platforms. You will take charge of guiding a team of up to 10 developers, helping them thrive in their daily quests while ensuring that projects are delivered on time and meet high-quality standards. Your responsibilities will span the full software development lifecycle, collaborating closely with project stakeholders to clarify requirements and align on architecture and priorities. With a deep understanding of .NET technologies, you will design and implement robust technical solutions for high-complexity applications while sharing your knowledge of best practices and emerging technologies with the team. This isn’t just a job — it’s a chance to be part of a culture centered on innovation, growth, and a commitment to achieving excellence in development. Let’s not forget the incredible perks that come with being part of Endava — from career development opportunities to a supportive work-life balance, we prioritize your growth and well-being, ensuring you can make an impact while enjoying a fulfilling career.

Frequently Asked Questions (FAQs) for Development-Development Lead(.NET)-CL Role at Endava
What are the core responsibilities of a Development Lead (.NET) at Endava?

As a Development Lead (.NET) at Endava, your core responsibilities include leading and mentoring a team of developers, facilitating the planning and delivery of software, and designing technical solutions for complex applications. You will also be engaged in all phases of the application development lifecycle, collaborating closely with project stakeholders to clarify requirements and adopt best practices in software engineering.

Join Rise to see the full answer
What qualifications are required for the Development Lead (.NET) position at Endava?

The Development Lead (.NET) role at Endava requires a minimum of 6 years of software development experience, proficiency in programming languages such as C# and frameworks including .NET Core and ASP.NET, and a solid understanding of architectural patterns. Familiarity with Agile methodologies and CI/CD practices, along with excellent communication skills, is also essential for success in this position.

Join Rise to see the full answer
What programming languages and tools should a Development Lead (.NET) at Endava know?

A Development Lead (.NET) at Endava should be proficient in C#, .NET Framework, .NET Core, ASP.NET, and various database systems. Familiarity with tools like Azure Fundamentals, version control systems such as Git, and testing frameworks will also be advantageous as you lead your team in building quality software solutions.

Join Rise to see the full answer
How does Endava support the career development of its Development Leads (.NET)?

At Endava, career development is a priority. Development Leads (.NET) have access to career coaching, global opportunities for progression, and various internal development programs aimed at enhancing technical and management skills. Continuous learning is encouraged through training, certifications, and participation in internal tech communities.

Join Rise to see the full answer
What is the work environment like for a Development Lead (.NET) at Endava?

The work environment for a Development Lead (.NET) at Endava is collaborative and employee-centric, promoting a flexible work-life balance. With hybrid work options, regular team interactions, and a strong focus on inclusion and diversity, you’ll find yourself in a supportive atmosphere where all contributions are valued and innovation is celebrated.

Join Rise to see the full answer
Common Interview Questions for Development-Development Lead(.NET)-CL
Can you describe your experience with leading a development team?

When answering this question, emphasize specific examples of how you've mentored team members, facilitated successful projects, and promoted a collaborative environment. Highlight your approach to resolving conflicts and encouraging professional growth among your colleagues.

Join Rise to see the full answer
What are the key design principles you follow when architecting a .NET application?

You should mention important design principles like SOLID, DRY, and KISS. Explain how you apply these principles to ensure scalability, maintainability, and efficiency in your .NET applications, illustrating your answers with real-life experiences.

Join Rise to see the full answer
How do you handle project timelines and quality assurance in development?

Discuss your strategies for managing project timelines, such as effective sprint planning, and highlight the importance of regular code reviews and automated testing to ensure quality assurance in all deliverables.

Join Rise to see the full answer
What tools do you use for version control and CI/CD?

Be specific about your experience with tools like Git and CI/CD pipelines such as Jenkins or Azure DevOps. Discuss how these tools enhance collaboration, streamline the deployment process, and help maintain high code quality.

Join Rise to see the full answer
How do you stay updated with new technologies and industry trends?

Share your commitment to continuous learning through online courses, attending conferences, joining tech communities, and regularly exploring new technology literature. Mention specific resources that have helped you stay innovative in your role as a Development Lead.

Join Rise to see the full answer
Can you discuss a time when you faced a technical challenge in a project?

Provide a detailed account of a specific technical difficulty you've encountered, how you approached resolving it, and the lessons learned. This showcases your problem-solving skills and resilience in a high-pressure environment.

Join Rise to see the full answer
What strategies do you use to ensure effective communication with stakeholders?

Highlight your methods for maintaining open lines of communication, such as regular updates, using project management tools, and adapting your communication style to fit the audience's technical background.

Join Rise to see the full answer
Describe your approach to mentoring junior developers on your team.

Explain how you structure mentorship sessions, provide constructive feedback, and encourage a culture of knowledge-sharing within your team. Mention the importance of facilitating growth and fostering a supportive team dynamic.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Talk about your hands-on experience with Agile practices like SCRUM or KANBAN, explaining how you’ve implemented them in your projects to improve collaboration and adaptability in software development.

Join Rise to see the full answer
How do you manage technical debt in your projects?

Discuss your proactive strategies for identifying and addressing technical debt, such as prioritizing refactoring tasks, regular assessments of code quality, and ensuring new features align with the overall architecture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Endava Remote Monterrey, Nuevo Leon, Mexico
Posted 10 days ago

As a Senior Azure DevOps Engineer at Endava, you will harness your expertise in Microsoft Azure to drive cloud-native solutions and enhance CI/CD practices.

Photo of the Rise User
Posted 10 days ago

We're looking for a Principal Industry Consultant with expertise in Google Cloud to shape client relationships and drive innovative cloud solutions at Endava.

Parsons Remote US - Remote (Any Location)
Posted 11 days ago

Join Parsons as a Principal Software Developer and contribute to dynamic cyber solutions for government clients.

Photo of the Rise User
EVERSANA Hybrid Overland Park, KS, USA
Posted 4 days ago

Become a key contributor at EVERSANA as a Software Engineer, where your tech skills will help shape the future of healthcare.

Photo of the Rise User
PIMCO Hybrid Newport Beach, CA
Posted 9 days ago

Join PIMCO as a Quantitative Developer and leverage your engineering skills to create impactful trading solutions in a dynamic team environment.

Photo of the Rise User

Join Amex GBT in transforming travel technology as a Senior Application Developer, where your expertise can shape the future of business travel.

Fiserv Hybrid Pune - Trion Business Park, India
Posted 5 days ago

Join Fiserv as a Tech Lead in Software Development Engineering and play a key role in developing cutting-edge financial solutions.

Photo of the Rise User
Posted 7 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

ABC Company seeks a talented Front-End Developer to design and implement dynamic web solutions in a collaborative setting.

Posted 10 days ago

Join Summer Health as a Senior Full-Stack Engineer to help revolutionize pediatric healthcare using cutting-edge AI technology.

Photo of the Rise User

Join SandboxAQ as a Software Engineer focused on developing cutting-edge AI solutions that make a global impact.

We have built our organisation around a simple philosophy: We focus on helping people to be successful. The people who work for us, the people who engage with us, and the people who use the systems and applications we design, build and operate.

169 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!