companyEndava logo

Development Lead (.NET) at Endava | Timișoara

EndavaTimișoara
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Required Qualifications:6+ years of experience in the software development field. Deep understanding of various programming paradigms, including Object-Oriented and Functional programming. Familiarity with design and architectural patterns, as well as clean code principles (e.g., SOLID, GoF, MVVM). Proficient in programming languages, frameworks, and tools such as C#, . NET Framework, . NET Core, ASP. NET, Entity Framework, LINQ, Visual Studio, and Azure Fundamentals. Experience with AWS or GCP is a plus. Strong knowledge of database systems and SQL. Advanced experience with version control systems, particularly Git. Solid background in testing and mocking frameworks. Good understanding of communication protocols and standards such as HTTP, REST, JSON, and TCP/IP. Considerable experience with Agile methodologies, including SCRUM and KANBAN. Strong knowledge of CI/CD tools and practices. Excellent problem-solving and analytical skills.

About the job

At Endava, our development team is the cornerstone of our operations. As a leading technology partner, we specialize in designing, building, and delivering innovative software products across diverse programming languages, frameworks, and libraries. Our developers thrive in collaborative, cross-functional teams and are dedicated problem-solvers with a strong focus on client satisfaction.

Key Responsibilities:

  • Guide and mentor a talented team of up to 10 developers, providing support in their daily tasks and fostering their professional growth.
  • Oversee the planning, execution, and delivery of software projects, ensuring timely completion while meeting defined requirements and quality benchmarks.
  • Architect, estimate, and implement technical solutions for complex applications.
  • Engage actively across all stages of the application development lifecycle.
  • Partner with project stakeholders to clarify requirements, processes, architecture, and priorities.
  • Advocate for the adoption of IT industry standards, tools, and practices (such as DevOps) to ensure the development of high-quality software products.
  • Identify areas for improvement and escalate risks or issues associated with development efforts.
  • Conduct reviews of team members’ work to uphold quality standards.
  • Stay informed about new technologies, practices, and tools, applying and promoting them as relevant to projects.
  • Participate in tech communities and events, both internally and externally.
  • Share insights and experiences gained from various projects.

About Endava

At Endava, technology is our means, but people are our motivation. With over two decades of experience, we leverage technology to create impactful changes. By merging exceptional engineering capabilities with industry insight and a people-first approach, we collaborate with leading brands across various sectors to develop dynamic platforms and intelligent digital experiences that drive innovation and transform businesses. Join us in making a global impact through meaningful work.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.