Are you a tech professional looking for remote work in a global setting? If yes, this job is for you.
We accept CVs in English only.
We are seeking a dedicated and experienced Lead .NET Developer to become an integral part of our team. As a Lead .NET Developer, you will play a pivotal role in the development of advanced and scalable application modules, working closely with cross-functional teams to deliver high-quality IT solutions. You will be responsible for writing well-documented, functional code, and collaborating with project managers and technology leaders to ensure successful project progress and completion.
Responsibilities
Develop advanced, scalable, and reusable application modules based on specifications from the Business Analyst groupProvide maintenance and production support for our IT systemsCollaborate effectively within the IT team, offering valuable feedback on client projectsParticipate actively in team meetings, contributing to planning, development, testing, and deployment processesIndependently pursue learning opportunities to enhance individual and team knowledgeWrite code that passes testing procedures and is well-documentedCommunicate with project managers and technology managers to report project progress and meet deadlines
Requirements
Minimum of 5 years' experience as a .NET Developer, showcasing a strong background in .NET technologiesAt least 1 year of relevant leadership experience, demonstrating the ability to lead and guide a development teamProficiency in AngularJS for building dynamic and interactive user interfacesExperience with Microsoft Azure for cloud-based application developmentStrong knowledge of web services, including both SOAP and RESTFamiliarity with SQL for database design and data manipulationExpertise in Entity Framework Core for object-relational mappingUnderstanding of Agile development methodology, promoting collaborative and iterative developmentFluent in English at a B2+ level, enabling effective communication within the team and with stakeholders
Nice to have
Knowledge of other frontend frameworks like React or Vue.jsFamiliarity with containerization technologies like DockerUnderstanding of microservices architecture and its implementationExperience with other cloud platforms or services
We offer
Prepaid Medicine with Colsanitas for you and your legal dependents MetLife Life Insurance for you International projects with top brandsFree licensed softwareFlexible engagement modelsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInAccess to soft skills training in general communication, presenting and public speaking, diversity, equity and inclusion (DEI), cultural Intelligence, self-productivity, well-being and more. Unlimited access to the LinkedIn Learning Library, including 22,000+ courses Support from a personal Skill AdvisorOver 20 language courses Access to internal learning platforms, EPAM University and a wide range of professional communities and competency centers Upskilling, reskilling and certification courses
Once you apply, you'll receive a confirmation email with a link to our platform. Sign up with this link to automate your pre-screening, be able to monitor your application statuses, and enjoy a faster job application process.
Please note that even though you are applying for this position, you may be offered other projects to join within EPAM.
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.