Back to Search
Join our remote team as a Senior Cloud Developer specializing in the .NET Full Stack, contributing to the success of a prominent global player in cutting-edge software solutions.
We are actively searching for a hands-on developer with expertise in .NET and ReactJS, tasked with crafting, implementing, and optimizing code efficiently on the Microsoft Azure platform. This role presents a unique opportunity for close collaboration with development peers, product leadership, and other technical counterparts to craft inventive and impactful solutions. The successful candidate will oversee the enhancement of existing software, ensuring adherence to high-quality standards throughout the development lifecycle.
Responsibilities
- Craft, implement, deploy, and refine code with efficiency and elegance based on provided requirements
- Diagnose, debug, enhance, and maintain existing software
- Engage with management and team members to discern user requirements and specifications
- Participate in Agile sprint planning and contribute to code reviews
- Safeguard reliability, availability, performance, and scalability of systems
- Troubleshoot and maintain code within large-scale, intricate environments
- Provide technical insights for new feature requirements, collaborating with business owners and architects
- Ensure continuous improvement by staying abreast of industry trends and emerging technologies
- Champion the implementation of solutions aligned with business objectives
- Act as a mentor and guide for less experienced team members, fostering skill enhancement and career growth
Requirements
- A minimum of 3 years of production experience in .NET back-end development with C# or .NET Core
- Hands-on experience with ASP.NET Web API and .NET ORM, such as Entity Framework, for constructing scalable and high-performance applications
- Expertise in REST and SOAP web services for seamless integration with other systems
- Proficiency in Microsoft Azure for managing cloud-based infrastructure and applications
- Solid familiarity with ReactJS, JavaScript, and HTML/CSS for front-end development
- Experience with SQL Databases for crafting and managing database schema, including procedures, triggers, and views
- Knowledge of Git, Jenkins, and CI/CD for version control, integration, and deployment
- Understanding of Docker and Microservices Architecture Pattern for creating and deploying scalable applications
- Exceptional communication skills in spoken and written English, at an upper-intermediate level or higher
Nice to have
- Experience with Azure Kubernetes Service (AKS) and Azure Functions
- Understanding of NoSQL databases, such as MongoDB and Cassandra
- Familiarity 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