.We are seeking a well-organized, detail-oriented individual to join our team as an Engineering Manager. The Engineering Manager's responsibilities include managing a team of software engineers, writing project proposals, and overseeing the development and delivery of technical solutions in alignment with Product requirements.1WorldSync is the industry leader in product content management. With approximately 600 employees across the US, Brazil, Canada, France, Germany, Portugal, Switzerland, and the UK, we're seeking an Engineering Manager, to support our growing global team in Portugal.Reporting to the Technical Director, the Engineering Manager will be responsible for the DataSource solution. Your role will consist of managing a team of software engineers and overseeing the development and delivery of technical solutions in alignment with Product requirements. In addition, you will be the primary liaison between the development team and the Product owner. You will take technical ownership of or collaborate on key projects to stabilize, improve, or expand existing system capabilities. Above all, you will ensure your team has everything they need to be successful by providing technical assistance and guidance when necessary and fostering a culture of continuous improvement, mutual support, and accountability.Responsibilities:Team management: Proactively enable maximum productivity by ensuring the team has the right guidance, removing roadblocks, and assisting with technical challenges when necessary.Business continuity: Ensure the team's work is always based on a solid technical foundation so that new features and fixes maintain or improve system stability and availability.Collaboration with Product: Help the Product team prioritize initiatives by maximizing potential business growth relative to effort and risk, ensuring all solutions align with the product vision, business objectives, and technical feasibility.Technical ownership: Take ownership of key technical projects individually, and collaborate with other senior contributors on larger, cross-functional initiatives.Drive technical excellence: Ensure that the team follows best practices in software development, delivering high-quality, scalable, and maintainable solutions.Resource planning: Oversee team resourcing and allocation, ensuring projects are adequately staffed and deadlines are met.Advocate for process and architecture improvements: Identify and implement process and architecture improvements to optimize team performance, delivery outcomes, and overall system health.Required Skills and Experience:10+ years experience in software development5+ years experience in leading roles for complex software projects5+ years of extensive experience with Microsoft .NET platform including: