Senior .NET Engineer with Azure

EPAM SystemsWroclaw, PL
Published on

About the Role

We are seeking an experienced .NET Engineer with expertise in .NET, C#, and Azure for our Client, a global leader in the area of banking, investment banking, and financial services. You will be working as part of a Team responsible for developing a Cloud-based Portfolio Management and Trading platform using Azure, .NET, Kafka, and React. This will be a truly transformational project across the whole of Asset Management. The goal is to create a simplified cloud-native microservice architecture with a highly responsive front end, developed on the award-winning platform.

Key Responsibilities

  • Construct a Cloud-based Portfolio Management and Trading platform utilizing Azure, .NET, Kafka, and React.
  • Actively participate in the enhancement of development processes.
  • Enhance the Team through your expertise and programming capabilities while striving for excellence and exceptional outcomes.
  • Collaborate with team members across locations to design, develop, and deploy solutions that advance the platform and fulfill technical roadmap objectives for the team.
  • Advance the team's Agile and DevOps methodologies, focusing primarily on producing high-quality, testable software.

About the Candidate

Expectations

The ideal candidate will have:

  • Proficiency in C# and .NET Core.
  • Competency in SQL Server and familiarity with other database technologies such as NoSQL.
  • Background in Cloud architecture and engineering, ideally on Microsoft Azure (Kubernetes Service, Container Apps, App Service, Functions, Event Grid, and Service Bus).
  • Familiarity with Messaging platforms, ideally Kafka.
  • Knowledge of Containers, ideally in Kubernetes.
  • Understanding of Microservice and Event-Driven architecture is beneficial.
  • Agile, Test Driven Development, and DevOps practices.
  • Effective communication abilities, both written and verbal.
  • Robust analytical and problem-solving competencies with a keen interest in understanding system mechanics.
  • Passion for learning and innovation.
  • Fluency in English.

About the Company

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture that promotes collaboration and innovation. Here you will work on a myriad of innovative projects that deliver the most creative and cutting-edge solutions.

Company Culture and Benefits

  • We gather like-minded professionals in an engineering community.
  • Friendly team and enjoyable working environment with a flexible schedule and remote work opportunities within Poland.
  • Opportunities for growth such as leadership development, career advising, and access to educational resources.
  • Competitive benefits package including stable income, health insurance, and participation in the Employee Stock Purchase Plan.
  • Strategic office locations featuring entertainment and relaxation zones, cooking classes, and corporate social events.

Skills

Other Benefits

Flexible scheduleRemote work within PolandCareer roadmapCertification opportunities (GCP, Azure, AWS)Unlimited access to educational platforms (LinkedIn Learning, Get Abstract, Cloud Guru)Health insuranceMultisportShopping vouchers