.NET Developer (Middle/Senior/Lead)
EPAM Systems
Software Engineering
Posted on Tuesday, April 4, 2023
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.
Currently we are looking for a .NET Developer at any career level for our Budapest office to make the team even stronger.
As a .NET Developer, you will be responsible for the implementation of features described in the requirement specifications and design documents.
As a Senior/Lead .NET Developer, you will be responsible for designing and implementing sub-systems or whole solutions, and potentially assume a team lead role.
DESCRIPTION
Currently we are looking for a .NET Developer at any career level for our Budapest office to make the team even stronger.
As a .NET Developer, you will be responsible for the implementation of features described in the requirement specifications and design documents.
As a Senior/Lead .NET Developer, you will be responsible for designing and implementing sub-systems or whole solutions, and potentially assume a team lead role.
Requirements
- Deep knowledge of and at least 2 years of experience in .NET development using C#
- Experience with at least one major area in .NET (e.g., ASP.NET, WPF)
- Experience in system design and architecture / architectural patterns
- Good understanding of computer science fundamentals, clean code, programming principles, and design patterns
- Good understanding of the SDLC processes and tools (e.g., code reviews, distributed version control, testing)
- Basic experience with cloud providers (e.g., Azure, AWS)
- Good English communication skills (B1+ overall language level)
Nice to have
- Experience with CI/CD, DevOps, and related tools (e.g., TeamCity, Octopus Deploy, Jenkins)
- Experience with database technologies (relational and/or non-relational databases, query languages, and ORMs)
- Experience in front-end development (HTML, CSS, JavaScript, TypeScript) and frameworks (e.g., Vanilla JS, Angular, Node)
- Experience working in an agile development environment (like Scrum or Kanban, with tools like JIRA or Trello)
We offer
- Permanent job with remote work opportunity
- Widespread training and development opportunities, language courses, soft-skill trainings
- Vast opportunities for self-development, unlimited access to LinkedIn Learning, GAL trainings
- Multilingual work environment
- Competitive salary and benefit packages (private health care, sport card, fringe benefits)
- International projects, working in hybrid teams with high-skilled peers
- Sport and social teams support, advanced CSR programs