EPAM Systems

EPAM Systems

0 0 Evaluaciones

24 días
Expira 22/12/2025

Lead .NET Developer

Lead .NET Developer

Responsibilities

  • Drive all stages of the software development lifecycle, including requirements analysis, system design, and implementation.
  • Coordinate with the Support Team to identify and resolve issues in live production systems.
  • Revise and enhance existing software applications to align with evolving business objectives.
  • Develop applications collaboratively with Team Leads, QAs, Business Analysts, Support staff, and fellow developers.
  • Facilitate clear communication within diverse international teams, primarily using English.
  • Produce maintainable and testable code adhering to industry best practices.
  • Prioritize and adjust workloads to meet project deadlines effectively.
  • Implement object-oriented programming techniques and apply SOLID design principles.
  • Encourage continuous learning and the integration of emerging technologies.
  • Exhibit ethical conduct and dedication to personal and professional growth.
  • Operate independently with minimal oversight while fostering teamwork.

Requirements

  • Bachelor’s Degree in Computer Science or equivalent practical experience.
  • At least 5 years of professional software development experience in comparable roles.
  • Deep expertise in .NET Core and C# programming.
  • Proficient with SQL and Microsoft SQL Server database management.
  • Comprehensive understanding of object-oriented programming and design patterns including CQRS and SOLID.
  • Skilled in writing unit tests and maintaining testable codebases.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes, and cloud platforms like Microsoft Azure.
  • Working knowledge of TypeScript and Angular 10+ considered an advantage.
  • Strong command of English, both written and spoken (B2 Upper-Intermediate or higher).
  • Ability to work autonomously and collaboratively within teams.
  • Excellent problem-solving capabilities and a proactive growth mindset.
  • Efficient at managing shifting priorities and deadlines.

Nice to have

  • Familiarity with frontend frameworks including RxJs and ngrx.
  • Experience in backend performance tuning and related diagnostic tools.
  • Certifications in Microsoft Azure, Docker, or Kubernetes technologies.
  • Background in working with multinational and multicultural teams.

We offer

  • International projects with top brands.
  • Work with global teams of highly skilled, diverse peers.
  • Healthcare benefits.
  • Employee financial programs.
  • Paid time off and sick leave.
  • Upskilling, reskilling and certification courses.
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses.
  • Global career opportunities.
  • Volunteer and community involvement opportunities.
  • EPAM Employee Groups.
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn.