Senior Full Stack Engineer (.NET/Angular) (#1270)

Work type:
Technical Level:
Job Category:
Software Development

Our Client is a large international investment company with head office in the United States. They develop a product that automates the provisioning of virtual machines, AD rights, databases, certificates, and other resources for their internal clients.
We are looking for an experienced, proactive Senior Full Stack Engineer (.NET+Angular)


  • 8+ years of hands-on experience with C# .NET
  • 4+ years of experience with Angular and NgRx
  • Good grasp of OOP and SOLID principles
  • Strong programming and software design skills
  • Knowledge of design patterns
  • Adherence to principles of program design
  • TDD / test-driven mindset
  • Good knowledge of MSSQL, Gitflow, GraphQL
  • Knowledge of AWS Lamba, EventBridge, SQS, E2E testing, DevOps, Docker, Kubernetes, Terraform, Python will be a plus
  • Ability to work without supervision
  • Meticulous attention to detail
  • Excellent problem solving skills
  • Upper-intermediate+ level of English


  • Design major aspects of the architecture of an application, including components such as user interface, middleware, and infrastructure, application development
  • Collaborate with other stakeholders to ensure the solution is aligned with business requirements
  • Maintain backlog of the non-functional tasks, technical enablers, and tech debt
  • Analyse performance tests results and define approaches to meet KPIs and satisfy system quality attributes

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings