Back to Search
Become an integral part of our remote team as a Senior .NET Developer specializing in Cloud, contributing to a globally recognized pioneer in cutting-edge software solutions.
We actively invite an adept developer, proficient in .NET and ReactJS, to architect, develop, and implement streamlined and sophisticated code on Microsoft Azure. This role presents an opportunity to engage closely with development colleagues, product leadership, and fellow technical experts to forge inventive and impactful solutions. The accomplished candidate will bear the responsibility of refining and enhancing existing software, ensuring unwavering quality standards throughout the entire development lifecycle.
Responsibilities
- Design, develop, deploy, and refine code with efficiency and sophistication, aligning with specified requirements
- Diagnose, troubleshoot, enhance, and maintain existing software
- Collaborate with management and team members to discern user requirements and specifications
- Participate in Agile sprint planning and engage in code reviews
- Safeguard reliability, availability, performance, and scalability of systems
- Maintain and troubleshoot code within expansive, intricate environments
- Furnish technical insights for new feature requirements, collaborating with business owners and architects
- Ensure continuous enhancement by staying informed about industry trends and emerging technologies
- Champion the execution of solutions in harmony with business objectives
- Serve as a mentor and guide for less seasoned team members, aiding in the augmentation of their skills and career development
Requirements
- Minimum of 3 years of active involvement in .NET back-end development, utilizing C# or .NET Core
- Experience in utilizing ASP.NET Web API and .NET ORM, such as Entity Framework, for constructing scalable and high-performance applications
- Competence in working with REST and SOAP web services to integrate with diverse systems
- Proficiency in Microsoft Azure for managing cloud-based infrastructure and applications
- Solid proficiency in ReactJS, JavaScript, and HTML/CSS for front-end development
- Expertise in SQL Databases for crafting and managing database schema, encompassing procedures, triggers, and views
- Familiarity with Git, Jenkins, and CI/CD for version control, integration, and deployment
- Knowledge of Docker and the Microservices Architecture Pattern for constructing and deploying scalable applications
- Exceptional communication skills in both spoken and written English, reaching an upper-intermediate level or higher
Nice to have
- Familiarity with Azure Kubernetes Service (AKS) and Azure Functions
- Understanding of NoSQL databases like MongoDB and Cassandra
- Experience with Git, Jenkins, and CI/CD for version control, integration, and deployment
Benefits
- 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