Senior .NET Developer

1 Month ago • 6 Years + • Programming

Job Summary

Job Description

As a Senior .NET Developer at Endava, you will develop innovative products and cloud solutions. You will be a key contributor to system design and architecture. Responsibilities include designing and implementing technical solutions, participating in the application development lifecycle, collaborating with stakeholders, recommending industry standards, proposing improvements, participating in code reviews, and applying new technologies. This role involves active participation in internal and external tech communities, sharing knowledge gained from projects.
Must have:
  • 6+ years of software development experience.
  • Strong understanding of programming paradigms (OOP, Functional, etc.).
  • Familiarity with design/architectural patterns and clean code principles.
  • Proficient in C#, .NET Framework, .NET Core, ASP.NET, etc.
  • Practical experience in platform specific database systems and SQL.
  • Good understanding of version control systems like Git or similar
  • Solid experience with testing and mocking frameworks
  • Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP and others.
  • Experience with Agile methodologies (e.g., SCRUM, KANBAN).
  • Knowledge of CI/CD tools and practices
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.
  • Upper-Intermediate English proficiency.
Good to have:
  • Other cloud platforms such as AWS or GCP.
Perks:
  • Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus.
  • Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership.
  • Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences.
  • Hybrid work and flexible working hours, employee assistance programme.
  • Global internal wellbeing programme, access to wellbeing apps.
  • Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Job Details

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 Senior .NET Developer at Endava you will develop innovative products and cloud solutions to tackle a wide variety of problems. You will act as a key contributor to system design and architecture to achieve high impact outcomes. 

Responsibilities:

  • Designs, estimates, and implements technical solutions for medium/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 and applies 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.
  • Practical experience in platform specific database systems and SQL.
  • Good understanding of version control systems like Git or similar
  • Solid experience with testing and mocking frameworks
  • Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP and others.
  • Experience with Agile methodologies (e.g., SCRUM, KANBAN).
  • 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.

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Similar Jobs

Marsh McLennan - Client Service Manager

Marsh McLennan

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
1 Year ago
GoMotive - Sales Development Manager

GoMotive

Austin, Texas, United States (On-Site)
2 Months ago
Zenoti - Project Manager, Customer Onboarding

Zenoti

Seattle, Washington, United States (On-Site)
2 Months ago
bytedance - Security Systems Engineer, Fleet Management

bytedance

Singapore (On-Site)
6 Months ago
bytedance - Backend Software Engineer - Customer Service Platform

bytedance

Singapore (On-Site)
8 Months ago
Luxoft - Senior .Net developer with AWS

Luxoft

Poland, Ohio, United States (Remote)
8 Months ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
1 Month ago
Ninja theory - Programming

Ninja theory

Cambridge, England, United Kingdom (On-Site)
2 Weeks ago
Ansys - Software Development Engineer - C++/Python

Ansys

Chalandri, Greece (On-Site)
3 Weeks ago
Next Level Business Services - Go Lang C++ Developer

Next Level Business Services

Dallas, Texas, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DevRev - Account Executive

DevRev

Buenos Aires, Buenos Aires, Argentina (Hybrid)
4 Days ago
Ion - Cloud Engineer - Graduate Development Program

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
CAE - Cybersecurity Systems Engineer

CAE

Binghamton, New York, United States (On-Site)
1 Month ago
Ion - Intermediate IT Auditor, Italy

Ion

Milan, Lombardy, Italy (On-Site)
9 Months ago
bytedance - Human Resources Apprenticeship Program

bytedance

Gurugram, Haryana, India (On-Site)
3 Months ago
Fluxon - Senior Technical Project Manager

Fluxon

Lisbon, Lisbon, Portugal (Remote)
1 Month ago
Neolytix - Healthcare Data Analytics

Neolytix

Gurugram, Haryana, India (Hybrid)
1 Week ago
Illumina - Full Stack Software Engineer I

Illumina

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
miniclip - Product Analyst

miniclip

Lisbon, Lisbon, Portugal (Hybrid)
1 Month ago
CyberArk - AI Solution Specialist

CyberArk

United States (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Iași, Iași County, Romania

legion - Optimization Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
NXP - Linux Kernel Software Engineer

NXP

Bucharest, Romania (On-Site)
3 Days ago
Playtika - R&D Team Leader

Playtika

Romania (Hybrid)
8 Months ago
Assist software  - Tech Artist - Spine Animator

Assist software

Suceava, Suceava County, Romania (Remote)
8 Months ago
Amazon games  - QA Manager, Amazon Games

Amazon games

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Wind River - Member of Technical Staff - (Senior Engineer)

Wind River

Galați, Județul Galați, Romania (On-Site)
1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
1 Year ago
Playtika - HR Operation Specialist

Playtika

Romania (Hybrid)
1 Week ago
Amazon games  - Senior Online Services Engineer

Amazon games

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
N-ix - Senior Full Stack Engineer (Java & React)

N-ix

Romania (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
9 Months ago
Electronic Arts - Senior Software Engineer C++

Electronic Arts

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Playtika - Java Tech Lead

Playtika

Poland (Hybrid)
8 Months ago
endava - Senior .NET Developer

endava

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Next Level Business Services - Java Developer (Full Time)

Next Level Business Services

Denver, Colorado, United States (On-Site)
9 Months ago
luxsoft - Senior Software Developer - Hogan ODS

luxsoft

(Remote)
4 Weeks ago
N-ix - Senior Python Engineer

N-ix

Poland (Hybrid)
1 Month ago
Playtika - Java Technical Lead

Playtika

Ukraine (On-Site)
8 Months ago
bytedance - Senior Software Engineer, Database Acceleration

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Veeam Software - Junior C++ Developer

Veeam Software

Czechia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Sydney, New South Wales, Australia (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

Sydney, New South Wales, Australia (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)

Sydney, New South Wales, Australia (On-Site)

Zagreb, Croatia (On-Site)

Iași, Iași County, Romania (On-Site)

Osijek, Osijek-Baranja County, Croatia (On-Site)

View All Jobs

Get notified when new jobs are added by endava

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug