UST is looking for an experienced Software Engineer to design, build, and maintain modern, scalable applications using .NET 8 and React. You will work on microservices-based systems deployed in Azure, contributing to high-quality, user‑centric solutions within an agile environment
Location: Ukraine, Poland.
Key Responsibilities:
- Design, develop, and maintain scalable full‑stack applications using .NET 8, C#, and React
- Build and consume RESTful APIs and web services
- Develop and manage microservices-based architectures
- Implement modern front‑end solutions using React, Redux, TypeScript, and Next.js
- Apply SOLID principles and design patterns to ensure clean, maintainable code
- Work with SQL Server to design, optimize, and maintain relational databases
- Deploy and manage applications on Microsoft Azure using PaaS services
- Implement and maintain CI/CD pipelines for automated build and deployment
- Ensure application security using OAuth, JWT, and Azure AD
- Collaborate closely with cross‑functional teams in an Agile/Scrum environment
- Participate in code reviews, troubleshooting, and continuous improvement initiatives
Qualifications:
- 6+ years of experience with .NET 8, C#, and ASP.NET MVC
- Advanced knowledge of React, including Redux, Next.js, TypeScript, JavaScript (ES6+)
- Experience with HTML5, CSS3, Material UI
- Solid understanding of Microservices Architecture
- Experience with REST APIs and web services
- Proficiency in SQL Server and relational database design
- Experience with Azure Cloud, including:
- Azure App Services
- Azure Functions
- Azure Kubernetes Service (AKS)
- Azure API Management
- Azure SQL & Azure Storage
- Caching solutions such as Redis
- Hands-on experience with Docker and containerization
- Experience with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)
- Strong knowledge of Git and source code management best practices
Working Conditions / Benefits:
- Friendly professional staff and a warm atmosphere.
- An environment where you can implement your ideas.
- Paid vacations and sick leaves.
- Medical insurance.
- Opportunity to work remotely.
- Participation in educational activities and thematic conferences.
- Team parties and corporate events.
- Collaborative culture focused on innovation and delivery excellence.
We’re grateful for your interest in joining our team. Kindly note that only applicants whose experience and qualifications most closely align with the role will be contacted for the next steps. Thank you for your understanding.