🚀 About the Client:
Our client is a leading company specializing in innovative software solutions that simplify and improve the management of critical enterprise data.
📍 Location:
Remote in EU or from anywhere in Slovakia.
🎯 Job Description:
We are seeking an experienced Senior Software Developer to join our client’s agile development team. This position involves working on the Reporting product line using the latest Microsoft technologies, focusing on both front and back-end development.
💪 Key Responsibilities:
- Design, develop, and implement software solutions using modern best practices.
- Collaborate with a global development team, requiring some overlap with US Eastern time zone hours.
- Develop and maintain CI/CD pipelines for services and components.
- Produce and document designs and specifications for new features.
- Participate actively in an agile SCRUM team.
📚 Required Skills:
- Bachelor’s degree in Computer Science or equivalent experience.
- Minimum of 10 years of experience in software development.
- Full Stack Development expertise — C#/.NET.
- Experience with multi-threaded application development.
- Proficiency in writing quality code with unit testing, mocking, automation, and integration testing.
- Strong understanding of design patterns, SOLID principles, and agile practices.
- Experience with CI/CD pipelines using Azure DevOps (preferred) or similar systems.
- SQL database design and programming skills.
- Excellent verbal and written communication skills.
- Strong interpersonal skills and ability to work well in a team environment.
🥳 We Offer:
- 20 vacation days, plus additional sick days.
- Conference/training compensation based on your Personal Development Plan.
- Flexible remote work arrangements.
- Transparent processes and quick decision-making.
- English courses.
⏰ Start Date:
As soon as possible
🔗 Hiring Process:
— Recruitment interview — Tech intro call — Call with PM -Technical interview with client — Offer 🙂 (around 2 weeks for all process, usually it takes 4-5 business days)