Senior Full-stack Software Developer (.NET+React)
- Киев
- Постоянная работа
- Полная занятость
- Design, develop and maintain full-stack web applications using .NET and React
- Collaborate with cross-functional teams to understand and document requirements and specifications
- Implement microservices architecture and containerization strategies
- Utilize Azure cloud technologies including Container Apps, AKS, Redis and Azure Functions
- Develop and manage relational databases using SQL and Entity Framework
- Ensure robustness and efficiency of CI/CD pipelines using tools like Azure DevOps, Jenkins or similar
- Create scalable and high-performance front-end solutions by incorporating UI libraries such as Bootstrap
- Employ DevOps approaches for CI/CD, release management and automation with tools such as Azure Repos, GitHub, Terraform or Azure ARM
- Enhance software performance and reliability while adhering to coding best practices
- Maintain high standards of code quality and ensure consistency through code reviews
- 5+ years of experience in developing full-stack web applications
- Expertise in C#, .NET Core, Linq and Entity Framework
- Strong skills in SQL and relational database management
- Proficiency in developing web applications using React
- Familiarity with UI libraries such as Bootstrap
- Background in using CI/CD tools like ADO or Jenkins
- Experience with Azure cloud technologies including Container Apps, AKS, Redis and Azure Functions
- Competency with microservices architecture and containerization tools like Docker or Kubernetes
- Capability to handle DevOps processes for CI/CD and automation using Azure DevOps, GitHub or similar platforms
- English B2+ or higher for effective communication
- Vacation and sick leave (including a sick leave without a medical certificate)
- A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
- Medical insurance for family members at corporate rates
- Company support during significant life events (childbirth or adoption, marriage, etc.)
- Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
- E-kids program - a free programming language training program for EPAMers' children
Rabota