Senior .NET Full Stack Cloud Developer

Sorry, this position is no longer available
India
Join our remote team as a Senior .NET Full Stack Cloud Developer within a global leader in innovative software solutions.
We are actively seeking a hands-on developer experienced in .NET and ReactJS to design, build, and deploy efficient and elegant code on Microsoft Azure. This role offers an opportunity to collaborate closely with development peers, product leadership, and other technical staff to create innovative and impactful solutions. The successful candidate will be responsible for maintaining and improving existing software and ensuring high-quality standards at every stage of development.
Responsibilities
- Design, build, deploy, and iterate efficient and elegant code based on requirements
- Troubleshoot, debug, maintain, and improve existing software
- Collaborate with management and other team members to identify user requirements and specifications
- Participate in Agile sprint planning and code reviews
- Ensure reliability, availability, performance, and scalability of systems
- Maintain and troubleshoot code in large-scale, complex environments
- Provide technical input for new feature requirements, partnering with business owners and architects
- Ensure continuous improvement by staying abreast of industry trends and emerging technologies
- Drive the implementation of solutions aligned with business objectives
- Mentor and guide less experienced team members, helping them enhance their skills and grow their careers
Requirements
- At least 3 years of production experience in .NET back-end development with C# or .NET Core
- Experience working with ASP.NET Web API and .NET ORM like Entity Framework for building scalable and high-performance applications
- Experience in REST and SOAP web services for integrating with other systems
- Proficiency with Microsoft Azure for cloud-based infrastructure and application management
- Strong familiarity with ReactJS, JavaScript, and HTML/CSS for front-end development
- Experience with SQL Databases for designing and managing database schema, including procedures, triggers, and views
- Familiarity with Git, Jenkins, and CI/CD for version control, integration, and deployment
- Knowledge of Docker and Microservices Architecture Pattern for building and deploying scalable applications
- Excellent 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
- Knowledge of NoSQL databases like MongoDB and Cassandra
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