Project Selling PointsLong-term commitment: We have worked with the Customer for over four years. We still have an extensive roadmap for future collaboration.Experienced Team: We have a motivated and engaged team. We constantly work on personal development as professionals within the project and in the company’s context.Client-Centric Approach: We prioritize our Customer needs in our work, allowing us to bring value.Continuous Improvement: We’re always learning and refining our processes to make
Project Selling PointsLong-term commitment: We have worked with the Customer for over four years. We still have an extensive roadmap for future collaboration.Experienced Team: We have a motivated and engaged team. We constantly work on personal development as professionals within the project and in the company’s context.Client-Centric Approach: We prioritize our Customer needs in our work, allowing us to bring value.Continuous Improvement: We’re always learning and refining our processes to make the project more efficient and create a safe working atmosphere for all our team membersTransparent Communication: We believe that the key to success is clear and transparent communication at every project stage, so we use this rule in everyday activities.Collaborative Expertise: With a diverse team, we combine different skills to create something great.Empowerment and Ownership: We can influence the final decision regarding the produced product.Project descriptionEPR system for a network of dental laboratories in Europe. This system is a primary operational tool for laboratory Employees and also some kind of B2B tool that would enable coordinated cooperation with dental clinics.Responsibilities:Lead and mentor a team of software developers.Oversee the planning, execution, and successful completion of projects. Ensure that project milestones and deadlines are met.Act as a primary point for technical problem-solving, providing innovative solutions to complex technical issues.Design and implement robust and scalable software architectures.Optimise application performance for scalability and efficiency.Oversee the deployment, monitoring, and management.Identify potential risks in the project lifecycle and develop mitigation strategies.Conduct regular code reviews to maintain high code quality standards and encourage best practices.Maintain comprehensive documentation for software designs, API integrations, and system architectures.RequirementsStrong software engineering background (10+ years)Extensive experience with Cloud Computing services (AWS, Azure, GCP)Proficient in Java and its ecosystems. Practical experience with other technologies (Node.js, Python, .NET, etc) would be considered a great advantageKnowledge of database technologies (SQL and NoSQL).Familiarity with DevOps practices and tools (e.g., Jenkins, Docker). Experience in building scalable and secure web applications.Work experience using Agile methodologiesDemonstrated ability to lead and mentor a team of developers.Strong analytical and problem-solving abilitiesExcellent verbal and written communication and English skills (at upper-intermediate strong level and higher)High level of responsibility and motivation to handle challenging projectsNice to have skillsambition, completer finisher, evaluatorBenefits35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the companyUp to 15 unused absence days can be add to income after 12 month of cooperationHealth insurance for you and your family!Depreciation coverage for personal laptop usage for project needsUdemy courses of your choiceRegular soft-skills trainingsExcellence Сenters meetups