Senior Full-Stack Software Engineer (.NET + Angular)

EPAM Systems

United States

Remote

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc in Greece is seeking a Senior Full-Stack Engineer (.NET / Angular) to join a multi-year digital transformation project for a systemic bank. You will design, build and maintain front-end and back-end features, taking ownership from design to production support.

You will work in a Scrum team, apply modern practices, and collaborate with client business and technical teams in a modern technology environment. Strong emphasis on Angular 19, .NET 8, REST APIs, and Azure DevOps.

Qualifications

  • 5+ years of professional software development experience.
  • Full-stack background with Angular and .NET.
  • Angular 19, including Signals and unit testing.
  • Proficiency in .NET 8 / C#, including unit testing.
  • Designing and implementing RESTful APIs.
  • Familiarity with SQL, Azure DevOps and Agile / Scrum.
  • Experience in a client-facing environment.
  • Excellent written and verbal communication, proactive, reliable and transparent in day-to-day collaboration.
  • English level: B1 and Greek level: Native.
  • Knowledge of CI/CD and DevOps practices.
  • Familiarity with AI-assisted development (e.g., GitHub Copilot).

Responsibilities

  • Design, develop and maintain front-end features in Angular 19.
  • Design, develop back-end services in .NET 8 / C#.
  • Design and implement RESTful APIs and integrate them with the front-end.
  • Work with SQL databases for data access and querying.
  • Write and maintain unit tests on both the front-end and the back-end.
  • Participate in all phases of the delivery cycle: design, build, test, deploy and support.
  • Use Azure DevOps for work tracking, source control and releases.
  • Actively contribute to Scrum ceremonies, estimation and delivery planning.
  • Troubleshoot issues, perform root-cause analysis and implement sustainable fixes.
  • Communicate clearly and proactively with the client's team, including status, risks and availability.
  • Contribute to code reviews and help maintain high engineering standards.

Skills

Full-stack development
Angular
.NET
RESTful APIs
SQL
Agile / Scrum
Unit testing
Communication skills
English (B1)
Team collaboration

Tools

Angular 19
.NET 8
Azure DevOps
GitHub Copilot
CI/CD

Job description

We are looking for a Senior Full-Stack Engineer (.NET / Angular) to join our team working with one of the systemic banks in Greece. The client is running a large-scale digital transformation of its consumer products, with more than 70 EPAM specialists involved over a multi-year engagement. You will join an established Scrum team working on the bank's digital channels, in a modern technology environment and in close collaboration with the client's business and technical teams. As a Senior Full-Stack Engineer, you will design, build and maintain features across the front-end and back-end, taking ownership of your work from design to production support.

Responsibilities
  • Design, develop and maintain front-end features in Angular 19, applying modern practices such as Signals
  • Design, develop and maintain back-end services in .NET 8 / C#
  • Design and implement RESTful APIs and integrate them with the front-end
  • Work with SQL databases for data access and querying
  • Write and maintain unit tests on both the front-end and the back-end
  • Participate in all phases of the delivery cycle: design, build, test, deploy and support
  • Use Azure DevOps for work tracking, source control and releases
  • Actively contribute to Scrum ceremonies, estimation and delivery planning
  • Troubleshoot issues, perform root-cause analysis and implement sustainable fixes
  • Communicate clearly and proactively with the client's team, including status, risks and availability
  • Contribute to code reviews and help maintain high engineering standards
Requirements
  • 5+ years of professional software development experience
  • Proven background as a full-stack engineer with Angular and .NET
  • Expertise in Angular 19, including Signals and unit testing
  • Proficiency in .NET 8 / C#, including unit testing
  • Skills in designing and implementing RESTful APIs
  • Familiarity with SQL, Azure DevOps and Agile / Scrum
  • Experience working in a client-facing environment
  • Excellent written and verbal communication skills, being proactive, reliable and transparent in day-to-day collaboration
  • Strong problem-solving and analytical skills
  • Capability to work independently and as part of a team
  • Commitment to clean, maintainable and efficient code
  • English level: B1
  • Greek level: Native
  • Nice to have
  • Previous experience in the banking or financial sector
  • Knowledge of CI/CD and DevOps practices
  • Familiarity with AI-assisted development (e.g., GitHub Copilot)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (.NET/Angular) - Banking Tech
Senior Full-Stack Engineer (.NET/Angular) - Banking Tech

EPAM Systems • United States

Remote
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

AI2CYBER • United States

Remote
USD 67,000 - 101,000
Remote work flexibility
Competitive salary
Equipment and software support
Fullstack .NET+Angular
Fullstack .NET+Angular

Bonapolia • United States

Remote
USD 120,000 - 160,000
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine, LLC. • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Senior .NET Fullstack Engineer (with Angular)
Senior .NET Fullstack Engineer (with Angular)

N-iX • United States

Hybrid
USD 46,000 - 66,000
Flexible working format
Competitive salary
Professional development
+1
Remote Full Stack Engineer - AI-Driven .NET/Angular
Remote Full Stack Engineer - AI-Driven .NET/Angular

AgileEngine, LLC. • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
.NET Fullstack Developer [Reactjs experience] - Local Candidates
.NET Fullstack Developer [Reactjs experience] - Local Candidates

Synechron • Charlotte (NC)

On-site
USD 100,000 - 110,000
Competitive compensation and benefits package
Laptop and mobile phone
10 days of paid annual leave
+7
Senior Fullstack Engineer (Angular + C#/ .NET)
Senior Fullstack Engineer (Angular + C#/ .NET)

instinctools EE Labs • Georgia

Remote
USD 90,000 - 120,000
Flexible working hours
Professional and ambitious team
Career development opportunities
+3
Senior Fullstack Engineer Central Europe
Senior Fullstack Engineer Central Europe

Zoolatech • Central (LA)

Hybrid
USD 120,000 - 170,000
Senior Fullstack Engineer — Angular + .NET | Full Remote
Senior Fullstack Engineer — Angular + .NET | Full Remote

instinctools EE Labs • Georgia

On-site
Confidential