EPAM Systems is seeking a Senior .NET Developer to join our remote team. The ideal candidate will bring 3+ years of relevant experience, with deep expertise in .NET and Entity Framework, and will play a pivotal role in the development and maintenance of innovative software solutions. This role offers the opportunity to work on challenging projects, collaborate with cross-functional teams, and mentor junior developers. If you thrive in a dynamic, fast-paced environment and are passionate about creating high-quality software, this role is for you!
Key Responsibilities
- Spearhead the design and development of new features for the product.
- Collaborate with the product management and quality assurance teams to ensure the successful delivery of high-quality software.
- Maintain and upgrade existing products, ensuring continuous improvement and optimization.
- Provide guidance and mentorship to junior developers, helping them grow and improve their technical skills.
- Work collaboratively in an Agile environment to ensure team efficiency and timely delivery of products.
- Address complex technical challenges and contribute to the continuous improvement of code quality.
Required Skills & Experience
- 3+ years of experience in .NET development with hands-on expertise in Entity Framework.
- Proficiency in software design principles, development methodologies, and version control.
- Strong problem-solving and analytical skills.
- B2+ English proficiency for effective communication within cross-functional teams.
Nice to Have
- Familiarity with Angular and other modern front-end technologies.
- Experience working within Agile methodologies.
- Knowledge of additional programming languages and platforms will be a plus.
Why EPAM Systems?
EPAM offers a remote-first work culture, providing the flexibility to work from anywhere while collaborating with a global team of experts. As a Senior .NET Developer at EPAM, you will have the opportunity to work on cutting-edge technology, take ownership of significant projects, and continuously enhance your technical skills.
How to Apply. If you meet the qualifications and are excited about contributing to innovative software solutions, apply now to join EPAM Systems!