Lead .NET Software Engineer
EPAM Systems
Cluj-Napoca, Romania
‎în urmă cu 23 ore
source : Just Join IT

MVC (master)

  • NET Core (master)
  • ASP.NET (master)

    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.

    DESCRIPTION

    Currently we're looking for a Lead .NET Software Engineer to join our Team.

    We are supporting Employment Contract or B2B, depending on your preferences.

    RESPONSIBILITIES

  • Participate in requirements analysis
  • Collaborate with teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle
  • REQUIREMENTS

  • 7+ years of experience as a Software Engineer or similar
  • Experience in leading team of 5+ people
  • C#, ideally using latest versions of .NET Framework, .NET Core
  • Having experience in Web development (ASP.Net, MVC, WebAPI)
  • SQL, NoSQL experience
  • Practical experience in setting up CI / CD processes
  • Software Craftsmanship (TDD, DRY, SOLID, KISS, ATDD / BDD)
  • Agile mindset (Scrum / Kanban)
  • Working experience of cloud technologies (Azure, AWS or GCP)
  • English on C1 / C1+ level
  • Mentor mindset
  • Knowledge of Object-Oriented and Functional Programming
  • Knowledge of good programming practices and design patterns
  • Ability to test manual, automatic, and continuous integration
  • Knowledge of mathematical issues, algorithms, and data structures on basic level
  • Ability to communicate your thoughts and opinions in a clear way
  • Proactive approach, the can do attitude to be able to suggest solutions influencing the increase of teamwork efficiency
  • Taking responsibility for assignments while keeping the team informed about your decisions
  • Growth mindset, willingness to learn, problem-solving skills, and being a real team player
  • Excellent communication skills in English
  • NICE TO HAVE

  • Experiences in modern UI framework (ReactJS or AngularJS)
  • Experience of working with performance tools (ie : Jmeter)
  • WE OFFER

  • Vast opportunities for self-development : online courses and library, experience exchange with colleagues around the world, partial grant of certification
  • English language classes
  • Polish language classes for Foreigners
  • Career development center
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate for short and long-term projects (ex. to USA or Switzerland)
  • Benefit package (private insurance, health care, multisport, lunch tickets, and shopping vouchers, etc.)
  • Possibility to be involved in an international project
  • Remote work options
  • Relocation package for foreign applicants as well as for people relocating within Poland
  • Employment Contract or B2B, depending on your preferences
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular