We are actively seeking a Senior .NET Developer for our client, a globally recognized investment banking and financial services company. The perfect candidate will have a solid background in .NET development and hands-on experience with Apache Kafka and C# and be responsible for developing and maintaining software solutions for the Distributed Control System Engineering project.
This position offers a hybrid model, with 3 days per week working from the client's office in Wroclaw.
SEE YOURSELF IN THIS ROLE
You will join the Asset Management team, which operates on an agile model. This includes responsibilities such as creating new features and functionality, as well as enhancing existing systems. Asset Management platform provides real-time market data, ensures fast and reliable trade execution and offers advanced portfolio reporting options to optimize time efficiency.
What You'll Do Design, code, test, and debug software applications using .NET technologies Work with cross-functional teams to analyze user needs and develop software solutions accordingly Integrate software components with third-party applications, systems, and platforms Participate in code reviews and ensuring code quality standards are met Troubleshoot and resolve software defects and issues What You Have Strong proficiency in .NET development Extensive experience with Apache Kafka and C# Working knowledge of CI/CD (Continuous Integration/Continuous Deployment) Familiarity with Microservice Architecture Pattern Experience with Test-Driven Development (TDD) Experience with CI/CD is a plus Understanding of Microservice Architecture Pattern is nice to have We Offer We gather like-minded people: Friendly team and enjoyable working environment Engineering community of industry's professionals Flexible schedule and opportunity to work remotely within Poland Relocation within our 50+ offices We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, O'Reilly, Cloud Guru Language classes on English and Polish for foreigners We cover it all: Stable income (Employment Contract or B2B) Regular assessments and salary reviews Participation in the Employee Stock Purchase Plan Referral bonuses Benefits package (health insurance, multisport, shopping vouchers) Corporate and social events We may contact chosen candidates only About EPAM EPAM is a leading global provider of digital platform engineering and development services. We embrace a dynamic and inclusive culture, where you will collaborate with multi-national teams, contribute to a myriad of innovative projects, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential Why EPAM