Skip navigation EPAM

Senior/Lead .NET Engineer Poland or Remote

  • hot

Senior/Lead .NET Engineer Description

Job #: 86493
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. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, 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.

The remote option applies only to the Candidates who will be working from any location in Poland.

DESCRIPTION


Currently we're looking for a Senior/Lead .NET Engineer.

You will be working on a Desktop app that utilizes both Winform and WPF. When touching the code, the code is migrated from WinForms to WPF. MVVM pattern is widely used in these new frameworks. SOLID is a core principle they apply in any new code.

Responsibilities

  • Taking ownership of the software development process
  • Pro-actively contributing to continuously improve our code and development processes
  • Being passionate about working in a product development environment
  • Showing craftsmanship and being passionate about quality
  • Being motivated by complex architecture and code
  • Being passionate about helping our products to stay “future-proof”
  • Adding value to the team through your knowledge and programming skills. With your team grow in achieving unique and outstanding performance
  • Enjoying learning from your motivated and skilled colleagues and in turn sharing your knowledge
  • Not afraid to ask questions and excel in your profession

Requirements

  • For Senior 4+ years and for Lead 7+ of experience as a Software Engineer or similar
  • Bachelors’ degree or higher in Computer Science or equivalent with significant experience in software development
  • In depth knowledge of Microsoft technologies including Visual Studio and C#
  • Thorough knowledge of software architecture, object-oriented design, unit testing, and best practices (e.g.: SOLID, TDD, BDD etc.)
  • Experience working with complex structures, multi-threading, design patterns
  • Experience working with Winforms,WPF
  • Experience with MVVM patterns
  • Experience with Scrum/Agile software development
  • Experience in technical or scientific software engineering is a plus
  • Excellent English communications skills (verbal and written)

We offer

  • Team & working conditions:
    • Friendly team and enjoyable working environment
    • Engineering community of industry’s professionals
    • Flexible schedule and opportunity to work remotely
    • Relocation within our offices
    • Corporate and social events
    • Benefits package (health insurance, multisport, shopping vouchers)
  • Stable income:
    • Employment Contract or B2B
    • Regular assessments and salary reviews
    • Participation in the Employee Stock Purchase Plan
    • Referral bonuses
  • Career development:
    • Innovative solutions delivery and engineering excellence
    • 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
  • Please note that only selected candidates will be contacted

WHY EPAM

在亿磐成长

周剑
解决方案架构师
苏州

朱晓华
首席软件测试工程师
苏州

金秋
首席软件工程师
苏州

我们在世界其他地方。。。