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 remote Senior .NET Developer . The customer is a British-based stock exchange and financial information company. It helps companies to raise capital and investors to build their portfolios across a range of global markets. Responsibilities Development of high quality solutions for Auctions system using various technologies (mainly with Microsoft stack such as .NET, C#, Azure, MS SQL Server, etc.) Collaborate with the development of new features, enhancements and fix existing system bugs Interact constant and dynamically with Product/QE team and other peer to clarify business requirements Troubleshoot, debug and upgrade existing systems Write well‑designed, scalable, and testable code Participate in code reviews to drive code implementations towards the best results Analyze existing code to understand performance impact and propose solutions Design software solutions that efficiently fit in an existent application ecosystem Lead code reviews to drive code implementations towards the best results Coaching/Mentoring team members Requirements 3+ years of experience in .NET development Bachelor’s degree or above in Computer Science or a related field Knowledge in .NET and C# (or more development languages is a plus) Knowledge in HTML, CSS, ASP.NET Core or other technologies to build web applications Knowledge with SQL Server, or other database technologies Knowledge in various programming paradigms/patterns/practices such functional, object‑oriented programming, MVC, MVVM, Component‑Base Design, etc., and able to use them into system design Knowledge with Unit Testing, Mocking and Dependency Injection frameworks Experience in Azure or other cloud technologies Detailed oriented, self-driven, self‑motivated and proactive Able to take ownership, drive solutions to completion by reaching out, asking questions and do whatever takes to clarify requirements/issues Familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Knowledge in agile software development is a plus Ability to understand and troubleshoot existing code and maintain existing systems Experience working with version control tools such as GIT and CI/CD tools like GitHub, GitLab, Bamboo, Octopus, TeamCity, etc Nice to have Java Jenkins We offer International projects with top brands Work with global teams of highly skilled, diverse peers 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 #J-18808-Ljbffr
Senior .Net Developer
EPAM SYSTEMS
workfromhome, workfromhome
Publicado hace 18 días
Denunciar empleo