Vacancy catalog
SoftServe
Archived

Middle Full Stack Software Engineer (.Net+Angular)

SoftServeUkraine
Work model
Hybrid
Experience
3+ years
Employment
Full Time
Compensation
Not disclosed
Technology signal
19 tags

Full listing

Role description

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# and .Net;
  • Strong proficiency with ASP.NET MVC, 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 cloud environments
  • 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
  • Intermediate Strong (B1+) English or higher