Looking for a job?
Join Us and let's build great things together
On the lookout for an exciting opportunity to work in an enticing environment on exciting projects with experienced team members who are always willing to help? Well, look no further, because we are the right place for you. Join us, and let’s grow and be a part of something remarkable together.
Challenging projects
Enjoy a dynamic workplace where using the latest technologies to work on highly innovative and creative projects is a common thing.
Competitive Salary
Being one of the leaders in the industry we offer room for progress and growth which is reflected on salaries of our employees.
Development of skills
Continuous learning and advancement of our team is of paramount importance and we make sure that our employees get the best training there is.
Experienced mentoring
Our battle-hardened seniors will make sure that no question or challenge you might experience goes without being unanswered.
Fit Pass
We care about the fitness and a well-being of our employees and offer a plethora of sporting and recreational options.
Perks & Benefits
Your professional and personal improvement is our highest priority. Therefore, we offer a variety of learning programs besides other benefits to ensure your working and after working hours are as enjoyable as possible.
Current job openings
Medior/Senior .Net Developer
Skills & Qualifications:
- Good knowledge of C#, .Net Core
- Good knowledge of Angular (JavaScript, TypeScript), CSS, HTML
- Experience with SQL and relational database
- Good to have experience with SaaS model and Cloud (Azure) environment
- Good knowledge and understanding of data modeling and RESTFul API
- Good knowledge of OOP concepts and SOLID principles
- Good knowledge of code versioning tools (Git)

And if you are:
- Genuinely curious and strive to learn constantly,
- Self-reliant, proactive, and team oriented,
- Looking for solutions rather than excuses,
- Self-motivated and result-driven.
YOU ARE THE RIGHT PERSON FOR US!

Perks & Benefits:
- We offer all the usual perks and benefits,
- Individual approach to each employee,
- Tough and demanding environment,
- Lots of opportunities to prove yourself, and
- Great team to work and socialize with.
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Medior/Senior Full-Stack Developer
Technical requirements and skills:
- Bachelor's degree in computer science, Engineering, or a related field and equivalent experience (5+years),
- Excellent problem-solving skills, with the ability to quickly identify and address complex technical issues,
- Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and clients,
- Verbal and written communication skills, fluent in English,
- Good understanding of front-end technologies, such as HTML5, and CSS3 ,
- Good understanding of SASS/SCSS,
- Proficiency knowledge of JavaScript and TypeScript,
- Understanding the nature of asynchronous programming (RxJS) ,
- Angular 2+ framework,
- Angular Material is plus,
- Understanding of Object-oriented programming,
- Good knowledge of C#, .Net Core,
- Experience with SQL and relational database,
- Good to have experience with SaaS model and Cloud (Azure) environment,
- Good knowledge and understanding of data modeling and RESTFul API,
- Good knowledge of OOP concepts and SOLID principles,
- Good knowledge of code versioning tools (Git),

And if you are:
- Genuinely curious and strive to learn constantly,
- Self-reliant, proactive, and team oriented,
- Looking for solutions rather than excuses,
- Self-motivated and result-driven.

YOU ARE THE RIGHT PERSON FOR US!

Perks & Benefits:
- We offer all the usual perks and benefits,
- Individual approach to each employee,
- Tough and demanding environment,
- Lots of opportunities to prove yourself, and
- Great team to work and socialize with.
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Head Of Delivery
Roles and Responsibilities:
- Project Management: Exercise diligent oversight over the end-to-end project delivery process, meticulously ensuring projects are delivered on time, within budget, and in full compliance with the defined scope, while consistently meeting and upholding the highest quality standards,
- Support Service Management: Assiduously supervise the support service delivery process, meticulously ensuring timely and impeccable service delivery within the designated scope, agreed SLAs, and unwaveringly upholding the highest quality standards,
- Quality Assurance Management: Assuring and maintaining adherence to rigorous quality standards and processes throughout the entire project delivery lifecycle,
- Team Leadership: Exemplify exceptional leadership while mentoring a diverse team of project managers, support services managers, QA managers, and UX/UI managers, fostering a culture of collaboration and excellence, resulting in outstanding performance,
- Risk Management: Demonstrate astute risk management skills by meticulously identifying potential project risks and adeptly implementing strategic mitigation strategies to minimize any disruptions throughout the project lifecycle,
- Budget Control & Management: Exhibit exemplary proficiency in managing and assuming accountability for allocated project budgets and financial resources with utmost efficiency and precision,
- Client Satisfaction: Focus on maintaining high levels of client satisfaction through successful project deliveries and exceptional customer service.
- Stakeholder Communication: Effectively communicate with clients, internal stakeholders, and cross-functional teams, providing updates, addressing concerns, and managing expectations,
- Resource Management: Collaborate with Head of Technology to manage and allocate resources efficiently to projects, including personnel, budget, and tools, to optimize project success,
- Process Improvement: Diligently assess and continuously enhance project delivery processes, fostering the adoption of best practices and bolstering overall efficiency,
- Performance Monitoring: Establish key performance indicators (KPIs) and metrics to track project, QA, and support services delivery, ensuring alignment with business objectives and goals.

Education and Experience:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field,
- Proven experience in software project management, with a minimum of 8-10 years of relevant experience,
- Extensive prior experience in a senior project delivery role, with a minimum of 5+ years of relevant expertise, adeptly overseeing project delivery teams, and successfully managing multiple projects concurrently,
- Strong understanding of various software development lifecycle models (e.g., waterfall, iterative, etc.),
- Possessing a minimum of 10+ years of experience in the software development industry, specifically focusing on implementation-based services.,
- Excellent problem-solving and decision-making skills with a focus on achieving project goals,
- Effective communication and interpersonal skills to work collaboratively with cross-functional teams and clients,
- Possessing an extensive understanding of software development technologies, tools, and frameworks.

Preferred Qualifications:
- Project Management Professional (PMP) or other relevant certifications.

We offer you work in a team of young and promising people who are always ready for action, a general package of benefits, but also:

- Individual approach to each employee,
- Lots of opportunities to prove yourself, and
- Great team to work and socialize with.
If you are ready for this kind of adventure, send us your CV on jobs@rationaletech.com
Connect with Rationale
Whether you have any question regarding our products and services, or you would like to book a demo, or a consult with our experts, Rationale team is available 24/7 and ready to assist you.