Engineering & Technology
Middle
Ukraine

Middle Full Stack Software Engineer (.Net+Angular)

About the role

In this role, you will build and enhance scalable healthcare analytics solutions that support better oncology care decisions. You will work within one of five dedicated engineering teams for a US-based healthcare technology company, improving treatment quality and outcomes in oncology and driving modernization, performance, and reliability in a highly collaborative international environment.

Responsibilities

  • Develop and enhance healthcare analytics applications that support oncology care decision-making, delivering new features across both backend and frontend systems
  • Design, implement, and maintain scalable RESTful APIs using C# and .NET, ensuring seamless integration with internal and external healthcare platforms
  • Built responsive, intuitive user interfaces using Angular and TypeScript, improving user experience and enabling efficient access to clinical and analytical data
  • Optimize SQL Server databases, queries, and data access layers to improve application performance, reliability, and scalability when processing large datasets
  • Contribute to application modernization initiatives by refactoring legacy components, improving code quality, and implementing best practices for maintainability and security
  • Collaborate with cross-functional teams, including BA, QA Engineers, and Solution Architects, while participating in code reviews, testing activities, and Azure DevOps CI/CD processes

Requirements

  • At least 3 years of commercial experience with C#, .Net, TypeScript, and Angular framenwork;
  • Strong proficiency with ASP.NET MVC and C#, including building and maintaining RESTful web applications and APIs
  • Practical experience with Entity Framework 6 for data access, ORM mapping, and performance optimization
  • Strong knowledge of SQL Server, including writing complex queries, stored procedures, and optimizing database performance
  • Solid experience with Dapper or similar micro-ORMs for high-performance data access
  • Strong proficiency with Angular (latest versions, ideally Angular 19) and TypeScript for developing modular, maintainable front-end applications
  • Practical experience with AngularJS (1.x), including supporting legacy codebases and contributing to migration strategies
  • Strong understanding of web application architecture, MVC patterns, and separation of concerns across backend and frontend layers
  • Practical experience with Azure DevOps for CI/CD pipelines, build and release automation, and collaborative development workflows
  • Knowledge of Azure App Services or similar PaaS offerings for deploying and managing web applications in the cloud
  • Strong familiarity with version control systems such as Git, including branching, pull requests, and code review practices
  • Strong understanding of secure coding practices, authentication/authorization concepts, and basic OWASP guidelines in web applications
  • Practical experience with unit testing and integration testing on both backend and frontend stacks
  • Experience in healthcare domains (as a huge plus)
  • Knowledge of FHIR (Fast Healthcare Interoperability Resources) is an advantage
  • Upper-Intermediate (B2) English or higher

SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

#LI-Remote

Role Summary

Location

Ukraine

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Software Development

Tech level

Middle

Personal recruiter:

Olha Yakymchuk

Personal recruiter

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible work model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
103274