Endava logoEndava logo

Senior .NET Developer at Endava | Iași

EndavaIași
On-site Full-time

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


Experience Level

Mid to Senior

Qualifications

A minimum of 5 years in software development. Proficient understanding of various programming paradigms, including Object-Oriented Programming (OOP) and Functional Programming. Familiarity with design and architectural patterns along with clean coding principles (e.g., SOLID, GoF, MVVM). Expertise in relevant programming languages and tools, including C#, . NET Framework, . NET Core, ASP. NET, Entity Framework, LINQ, Visual Studio, and Azure Fundamentals. Experience with other cloud platforms like AWS or GCP is a plus. Hands-on experience with platform-specific database systems and SQL. Strong knowledge of version control systems such as Git. Solid experience with testing and mocking frameworks. Familiarity with communication protocols and standards such as HTTP, REST, and JSON. Experience working within Agile methodologies (e.g., SCRUM, KANBAN). Understanding of CI/CD tools and practices. Strong problem-solving capabilities and analytical thinking skills.

About the job

At Endava, our development team stands at the forefront of innovation, crafting software solutions across various programming languages, frameworks, and libraries. Our developers thrive in collaborative environments, working closely with cross-functional teams to deliver client-centric solutions that address diverse challenges.

As a Senior . NET Developer at Endava, you will play a pivotal role in developing cutting-edge products and cloud solutions aimed at solving complex issues. Your contributions will be vital in shaping system design and architecture, ensuring impactful results.

Key Responsibilities:

  • Design, estimate, and implement technical solutions for applications of medium to high complexity.
  • Engage in all phases of the application development lifecycle.
  • Collaborate with project stakeholders to clarify requirements, processes, architecture, and priorities.
  • Advocate for IT industry best practices, tools, and standards (including DevOps) to develop robust software products.
  • Identify areas for improvement and escalate risks or issues concerning development activities.
  • Participate in peer reviews of code and contributions from team members.
  • Stay informed about emerging technologies, practices, and tools relevant to the project.
  • Engage in internal and external tech communities and events.
  • Share knowledge and experiences gained through project work.

About Endava

At Endava, technology is our approach, and people are our motivation. For over twenty years, we have leveraged technology to bring about meaningful changes. By merging top-tier engineering, industry insights, and a people-focused mindset, we partner with leading brands across various sectors to create dynamic platforms and intelligent digital experiences that foster innovation and drive business transformation. Join us from the prototype stage to creating real-world impact, and be part of a global movement doing work that matters.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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