Senior Software Engineering Manager
Job DescriptionWe are looking for someone who is able to: Work in a matrix organization, empowering other team members and delivering results Develop individual career development plans for team members, mentor and grow their talent Nurture team of developers and test engineers by motivating and mentoring influencing large cross functional teams Recruit and hire top talent for our JAVA and TypeScript engineering teams Focus on automation and aspiring towards zero defects across all supported use cases Drive technology and business vision, design, develop and evolve highly scalable and highly performant UI components based front-end apps using functional programming paradigm Partner with our product management teams to develop strong and effective relationships Work with other engineering and product leaders to evolve our delivery processes and drive cross-team collaboration and cooperation Provide training and professional development opportunities for full-time employees Responsibilities: Own full stack quality, scalability and availability across multiple applications features, and technology initiatives Point of contact for senior leadership stakeholders and cross-functional teams Create and implement goals and action plans to align with overall organization objectives Emulate strong management and leadership principles with the capacity to engage, motivate, mentor and coach teams distributed across various geographical locations Communicate and adapt presentations to various stakeholders regarding goals, planning process, project initiatives, team innovation and results Implement, gather, and report team/project metrics to track execution and effectiveness On-board high caliber engineers within planned budget and timeline Accountable for the quality of development activities during the release of products to production Act decisively and collaborate to remove impediments for the team Partner with Test, Release Engineering, Performance, Security and Release Management for timely releases and resolution of any impediments Preferred Qualifications: 7+ years of relevant work experience and a Bachelors degree or 10+ years of relevant work experience Deep understanding of enterprise architecture and operational best practices for building and maintaining highly available/ scalable applications Experience with consumer facing application development Experience with microservices architecture with JAVA Spring Boot Experience with designing and building integrations using Docker, Kubernetes, Java, JavaScript, REST and SOAP web services Experience with client-side technologies such as JavaScript or TypeScript (nice to have: ReactJS, Angular or NextJS) Experience with containers and cloud native solution development Experience with translating business requirements into technical designs 2+ years of work experience leading engineering teams 3+ years of people management experience Proven track record of responsibilities as a technical lead/solutions architect Highly proficient with Continuous Integration / Delivery framework (CI/CD), release and change management, Sprint based agile delivery Ability to work with teams in multiple geographical locations and time zones Experience with Payment and/or Credit Card processing considered a plus Benefits: Training budget Private healthcare Sport subscription Lunch card Small teams International projects Permanent job offer. Company DescriptionExperis to światowy lider rekrutacji specjalistów i kadry zarządzającej w kluczowych obszarach IT. Z nami znajdziesz konkurencyjne oferty zatrudnienia oraz ciekawe projekty IT skierowane zarówno do ekspertów z wieloletnim doświadczeniem, jak i osób, które dopiero zaczynają swoją przygodę w branży IT.We offer recruitment of managers and highly qualified consultants with expertise in IT.Experis is part of ManpowerGroup and has been named one of the world's most ethical companies.