🚀 About the Client: A leading software solutions provider with a global presence, renowned for delivering innovative and reliable software products. Our client is dedicated to fostering a collaborative and inclusive work environment, encouraging professional growth and development.
📍 Location: Slovakia (Remote option in EU is available)
🎯 Job Description: Join a dynamic and innovative team focused on creating cutting-edge software solutions. This role offers the opportunity to work with the latest Microsoft technologies and contribute to impactful projects that drive business success.
💪 Key Responsibilities:
- Work on an R&D team building serverless cloud-native SaaS solutions using the latest technologies in the Microsoft Azure platform.
- Build commercial products that work across numerous Microsoft technologies, including:
— Azure AD
— Office 365
— Active Directory
— SQL Server - Be motivated to produce high-quality code that meets business requirements.
- Develop leadership within the team by:
— Taking on design activities for components
— Taking ownership of their success
📚 Required Skills:
- Bachelor’s degree in Computer Science or equivalent.
- Minimum 5 years of software development experience.
- Full Stack Development — C#/.NET.
- Hands-on experience with .NET software on Windows platforms.
- Expertise in multi-threaded application development.
- Proficiency in unit testing, mocking, automation, integration testing, and code coverage.
- Knowledge of design patterns, SOLID principles, coding standards, and agile practices.
- SQL database design and programming experience.
- Strong communication and interpersonal skills.
🛠 Assets:
- Experience with Active Directory, Exchange, SharePoint.
- Cloud application development (Azure, Microsoft Entra ID, Microsoft 365).
- User interface design with WinForms and WPF.
- Proficiency in PowerShell.
- Knowledge of secure web development practices (OWASP, SANS Top 25).
🥳 We Offer:
- 20 vacation days, additional sick days.
- Conference/training compensation based on Personal Development Plan.
- Flexible remote work.
- Transparent processes, quick decision-making.
- English courses.
⏰ Start Date: As soon as possible.
🔗 Hiring process:
- Recruitment interview
- Tech intro call
- Call with PM (optional)
- Technical interview with client
- Offer (around 2 weeks for the whole process, usually takes 4-5 business days).