Enable's recent acquisition of Flintfox marks a bold step toward redefining how trading partners collaborate to optimize growth, profitability, and foster stronger relationships. This position offers you an exciting opportunity to join the Professional Services team during a pivotal moment of transformation and growth. In this role, you'll work closely with customers to deliver value-driven solutions, ensuring they thrive in a rapidly evolving market. Your contributions will be instrumental in shaping the next chapter of growth, helping businesses navigate and excel in today's dynamic supply chain landscape. About Flintfox Flintfox helps you find magic in the margins, giving you enterprise pricing powers so you can analyze, act and automate at speed. We make your pricing, promotion, rebate and revenue management work for you. Our intelligent pricing platform untangles this complexity, uncovering actionable intel and unlocking incremental value - providing you with fast and accurate pricing to improve margin and profit on every product. It gives you the competitive edge you need to drive your profits and thrive on a global stage. Trusted by 225,000 users worldwide, we power more than 12 million transactions every day. As a Gold Certified Microsoft Partner, we natively integrate with Dynamics 365 and can plug into any ERP. Job Summary The main function of the Senior Project Manager is to provide successful definition, implementation, and delivery of complex projects to Flintfox ISV customers globally. This role is responsible for tracking and monitoring project progress, schedule, and logistical coordination, facilitating communication to all levels of stakeholders, and producing documentation and reports. What You'll Do Coordinate and schedule client meetings with the implementation team. Define and manage project scope, budget, and timelines, ensuring clarity and alignment. Collaborate with Project Managers to develop project plans, including Work Breakdown Structures. Onboard and assign delivery resources, ensuring they are set up for success. Monitor team progress, deliverables, and milestones, providing timely follow-ups and corrective actions to keep projects on track. Prepare and share status reports, dashboards, and budget tracking updates with stakeholders. Facilitate communication across project teams to ensure alignment and identify trends and opportunities for improvement. Maintain accurate timesheet and expense reporting while maximizing billable work. Act as a liaison between customers and technical teams to ensure successful project outcomes. Provide functional consultancy support, including defining requirements, configuration, testing, and issue resolution. Ensure adherence to methodologies, tools, and templates, contributing to their ongoing improvement. Work on multiple projects simultaneously, delivering exceptional results for clients. Stay up-to-date with Flintfox and Dynamics ERP products to provide expert guidance. What You'll Bring At least 5 years recent technical project management experience, ideally in an Enterprise ERP setting such as Microsoft Dynamics. Experience managing large scale projects and implementations. Experience entering and routing bugs and tasks in a project management software system such as Azure DevOps, Jira or other similar software. Proven track record in managing multiple resources in delivering process improvement. Possess the ability to manage resources (both onsite and remote). Demonstrated repeated ability to achieve project objectives on time, on budget and within the scope. Workshop facilitation. Strong verbal and written skills. Experience working in a global organisation across multiple time zones. Presentation skills. Preferred Experience Project Management Professional certification such as Prince 2, APM, PMI. Previous experience working with Microsoft Dynamics 365 ERP is preferred. Previous experience working with diverse teams of people in a globally distributed environment. PM Consultancy experience. Delivering Finance and Supply Chain solutions. Additional Information Travel Requirements: Ability and flexibility to travel mainly throughout Europe (travel requirement - 10 to 50%). Work Location: Home office and customer sites as required. Location: We will consider applications from different locations within the United Kingdom. Benefits Pension scheme. Bonus scheme entitlement. Microsoft support and training - certification incentive bonus scheme. Health benefit allowance. Home office expenses allowance. For more information about what it's like to work at Flintfox check out our website . Flintfox is an equal opportunity employer committed to diversity in the workplace. Offers may be subject to satisfactory security clearance.
Feb 13, 2025
Full time
Enable's recent acquisition of Flintfox marks a bold step toward redefining how trading partners collaborate to optimize growth, profitability, and foster stronger relationships. This position offers you an exciting opportunity to join the Professional Services team during a pivotal moment of transformation and growth. In this role, you'll work closely with customers to deliver value-driven solutions, ensuring they thrive in a rapidly evolving market. Your contributions will be instrumental in shaping the next chapter of growth, helping businesses navigate and excel in today's dynamic supply chain landscape. About Flintfox Flintfox helps you find magic in the margins, giving you enterprise pricing powers so you can analyze, act and automate at speed. We make your pricing, promotion, rebate and revenue management work for you. Our intelligent pricing platform untangles this complexity, uncovering actionable intel and unlocking incremental value - providing you with fast and accurate pricing to improve margin and profit on every product. It gives you the competitive edge you need to drive your profits and thrive on a global stage. Trusted by 225,000 users worldwide, we power more than 12 million transactions every day. As a Gold Certified Microsoft Partner, we natively integrate with Dynamics 365 and can plug into any ERP. Job Summary The main function of the Senior Project Manager is to provide successful definition, implementation, and delivery of complex projects to Flintfox ISV customers globally. This role is responsible for tracking and monitoring project progress, schedule, and logistical coordination, facilitating communication to all levels of stakeholders, and producing documentation and reports. What You'll Do Coordinate and schedule client meetings with the implementation team. Define and manage project scope, budget, and timelines, ensuring clarity and alignment. Collaborate with Project Managers to develop project plans, including Work Breakdown Structures. Onboard and assign delivery resources, ensuring they are set up for success. Monitor team progress, deliverables, and milestones, providing timely follow-ups and corrective actions to keep projects on track. Prepare and share status reports, dashboards, and budget tracking updates with stakeholders. Facilitate communication across project teams to ensure alignment and identify trends and opportunities for improvement. Maintain accurate timesheet and expense reporting while maximizing billable work. Act as a liaison between customers and technical teams to ensure successful project outcomes. Provide functional consultancy support, including defining requirements, configuration, testing, and issue resolution. Ensure adherence to methodologies, tools, and templates, contributing to their ongoing improvement. Work on multiple projects simultaneously, delivering exceptional results for clients. Stay up-to-date with Flintfox and Dynamics ERP products to provide expert guidance. What You'll Bring At least 5 years recent technical project management experience, ideally in an Enterprise ERP setting such as Microsoft Dynamics. Experience managing large scale projects and implementations. Experience entering and routing bugs and tasks in a project management software system such as Azure DevOps, Jira or other similar software. Proven track record in managing multiple resources in delivering process improvement. Possess the ability to manage resources (both onsite and remote). Demonstrated repeated ability to achieve project objectives on time, on budget and within the scope. Workshop facilitation. Strong verbal and written skills. Experience working in a global organisation across multiple time zones. Presentation skills. Preferred Experience Project Management Professional certification such as Prince 2, APM, PMI. Previous experience working with Microsoft Dynamics 365 ERP is preferred. Previous experience working with diverse teams of people in a globally distributed environment. PM Consultancy experience. Delivering Finance and Supply Chain solutions. Additional Information Travel Requirements: Ability and flexibility to travel mainly throughout Europe (travel requirement - 10 to 50%). Work Location: Home office and customer sites as required. Location: We will consider applications from different locations within the United Kingdom. Benefits Pension scheme. Bonus scheme entitlement. Microsoft support and training - certification incentive bonus scheme. Health benefit allowance. Home office expenses allowance. For more information about what it's like to work at Flintfox check out our website . Flintfox is an equal opportunity employer committed to diversity in the workplace. Offers may be subject to satisfactory security clearance.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. As we grow and scale as a company, we are looking for a DevOps Engineer to join our team who can take our services to the next level and help lead improvements to our platforms. This role will be pivotal in helping Enable achieve the agility necessary to reach the hypergrowth requirements of our customers. The Ideal Candidate Is: Passionate about building resilient and scalable systems for a company achieving exponential growth. An ardent technologist who is excited about automation, engineering, and building future proof production reliable platforms DevOps Engineer Responsibilities: Help manage and release our SaaS offerings (products) onto our global Azure infrastructure. Be the CI/CD authority and champion CI/CD best practices across the whole technology team by working with the development teams to ensure great collaboration and constant improvement System provisioning and automation, monitoring, metrics, scalability, security and hardening. Work with other engineers, providing the knowledge to deliver a smooth automation process from the start to the end of the project lifecycle. Help maintain Infrastructure as Code, alongside Docker & Azure Container ecosystem Accountable for meeting the SLA's and KPI's defined for the applications on the Azure platform. Must Haves: Strong understanding of Cloud technology - specifically Azure. Knowledge of IAM stack, including identity, authentication, and federation. Experience working in a highly available production environment. Excellent knowledge of Infrastructure as Code, Continuous Integration and Continuous Deployment. Understanding of security and automating security in the pipeline. Experience integrating test automation frameworks into CI/CD pipelines, coalescing results, and delivering data for decision making. Nice-To-Haves C# and Powershell scripting skills (Bash, YAML, etc still a plus) Experience working with Azure Elastic Pools, App services, containerization, managed Redis, and Application Insights. Experience working directly for a product or SaaS company Hypergrowth start-up experience Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. As we grow and scale as a company, we are looking for a DevOps Engineer to join our team who can take our services to the next level and help lead improvements to our platforms. This role will be pivotal in helping Enable achieve the agility necessary to reach the hypergrowth requirements of our customers. The Ideal Candidate Is: Passionate about building resilient and scalable systems for a company achieving exponential growth. An ardent technologist who is excited about automation, engineering, and building future proof production reliable platforms DevOps Engineer Responsibilities: Help manage and release our SaaS offerings (products) onto our global Azure infrastructure. Be the CI/CD authority and champion CI/CD best practices across the whole technology team by working with the development teams to ensure great collaboration and constant improvement System provisioning and automation, monitoring, metrics, scalability, security and hardening. Work with other engineers, providing the knowledge to deliver a smooth automation process from the start to the end of the project lifecycle. Help maintain Infrastructure as Code, alongside Docker & Azure Container ecosystem Accountable for meeting the SLA's and KPI's defined for the applications on the Azure platform. Must Haves: Strong understanding of Cloud technology - specifically Azure. Knowledge of IAM stack, including identity, authentication, and federation. Experience working in a highly available production environment. Excellent knowledge of Infrastructure as Code, Continuous Integration and Continuous Deployment. Understanding of security and automating security in the pipeline. Experience integrating test automation frameworks into CI/CD pipelines, coalescing results, and delivering data for decision making. Nice-To-Haves C# and Powershell scripting skills (Bash, YAML, etc still a plus) Experience working with Azure Elastic Pools, App services, containerization, managed Redis, and Application Insights. Experience working directly for a product or SaaS company Hypergrowth start-up experience Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. We're looking for an experienced Quality Assurance Analyst to create and maintain an automation framework to support our cross-functional engineering teams deliver with confidence. This is an exciting opportunity to build a new QA function at Enable. You will have extensive experience creating a range of tests that cover end to end and integration layers. You will have knowledge on best QA practices and tooling to support our test strategy to reduce manual testing effort and increase our speed of delivery. An ideal candidate will have a passion for product quality, displaying a willingness to learn novel approaches and technologies. We are looking for a team player who is willing to confidently offer ideas for change and improvement. Your responsibilities in this role include: Support QA Manager with decisions on automation tools and strategy Develop and maintain automated regression test suites (UI and API) using tools of your choice Own and maintain test environments to support a range of QA activities Support manual testing where automation is not in place, defining repeatable test scripts that can be automated at a later stage Proactive reporting of issues, outlining steps to reproduce, expected results and actual results Ownership, maintenance and prioritisation of QA Bug backlogs Be knowledgeable on, and capable of working with, many of Enable's software solutions. Provide estimates for QA input in project delivery Provide creative input to QA and associated processes. Assist with reproduction, troubleshooting and resolution of product software issues Supporting other QA endeavours such as performance testing and security testing Learn new emerging technologies and technical skills that are relevant to our practices Essential Requirements: Excellent attention to detail Experience creating automation framework(s) from scratch to support automated regression e.g. Selenium, Playwright, Cypress Familiarity with core programming concepts. Experience in software quality assurance functions, including: Test case and test script development Test planning and large-scale regression test planning and execution Experience in enterprise software development and testing for large corporate clients Advantageous Attributes: Knowledge of testing web applications using Enable's current tech stack (Angular, C#, .Net Core, MVC, SQL, Azure) Strong database knowledge and SQL/DB querying experience Experience with continuous integration Experience testing REST API endpoints and services e.g. Postman, RestAssured/RestSharp Experience with open-source performance testing tools, JMeter, RESTful stress etc. Knowledge of financial rebate systems Knowledge of Docker, Azure Pipelines, Git, Octopus Deploy Knowledge of ISO 27001 and GDPR Personal and Business Attributes/Skills MUST have a passion for achieving excellence in product quality and reliability Organised and able to define and follow processes. Knowledge of software testing and quality assurance principles, methods, and processes Ability to multitask in an effective and organised manner Accountable for commitments made and scheduled deliverables Willing to contribute what it takes to meet deadlines and deliverables Highly effective written and verbal communication skills Speaks up and contributes to continuous feedback and improvement efforts Familiarity with Scrum/Agile methodologies Eager to learn new skills and improve Education: Either degree level qualification in Computer Science/Software Engineering or can demonstrate relevant QA software engineering experience ISTQB certification would be desirable Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. We're looking for an experienced Quality Assurance Analyst to create and maintain an automation framework to support our cross-functional engineering teams deliver with confidence. This is an exciting opportunity to build a new QA function at Enable. You will have extensive experience creating a range of tests that cover end to end and integration layers. You will have knowledge on best QA practices and tooling to support our test strategy to reduce manual testing effort and increase our speed of delivery. An ideal candidate will have a passion for product quality, displaying a willingness to learn novel approaches and technologies. We are looking for a team player who is willing to confidently offer ideas for change and improvement. Your responsibilities in this role include: Support QA Manager with decisions on automation tools and strategy Develop and maintain automated regression test suites (UI and API) using tools of your choice Own and maintain test environments to support a range of QA activities Support manual testing where automation is not in place, defining repeatable test scripts that can be automated at a later stage Proactive reporting of issues, outlining steps to reproduce, expected results and actual results Ownership, maintenance and prioritisation of QA Bug backlogs Be knowledgeable on, and capable of working with, many of Enable's software solutions. Provide estimates for QA input in project delivery Provide creative input to QA and associated processes. Assist with reproduction, troubleshooting and resolution of product software issues Supporting other QA endeavours such as performance testing and security testing Learn new emerging technologies and technical skills that are relevant to our practices Essential Requirements: Excellent attention to detail Experience creating automation framework(s) from scratch to support automated regression e.g. Selenium, Playwright, Cypress Familiarity with core programming concepts. Experience in software quality assurance functions, including: Test case and test script development Test planning and large-scale regression test planning and execution Experience in enterprise software development and testing for large corporate clients Advantageous Attributes: Knowledge of testing web applications using Enable's current tech stack (Angular, C#, .Net Core, MVC, SQL, Azure) Strong database knowledge and SQL/DB querying experience Experience with continuous integration Experience testing REST API endpoints and services e.g. Postman, RestAssured/RestSharp Experience with open-source performance testing tools, JMeter, RESTful stress etc. Knowledge of financial rebate systems Knowledge of Docker, Azure Pipelines, Git, Octopus Deploy Knowledge of ISO 27001 and GDPR Personal and Business Attributes/Skills MUST have a passion for achieving excellence in product quality and reliability Organised and able to define and follow processes. Knowledge of software testing and quality assurance principles, methods, and processes Ability to multitask in an effective and organised manner Accountable for commitments made and scheduled deliverables Willing to contribute what it takes to meet deadlines and deliverables Highly effective written and verbal communication skills Speaks up and contributes to continuous feedback and improvement efforts Familiarity with Scrum/Agile methodologies Eager to learn new skills and improve Education: Either degree level qualification in Computer Science/Software Engineering or can demonstrate relevant QA software engineering experience ISTQB certification would be desirable Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. As an Engineering Manager, you'll manage a team of 6 to 8 engineers reporting directly to you. You take responsibility for leading projects and project teams. You'll lead and mentor members of your team, to ensure high quality deliverables. You must have expert knowledge of software solution creation, an awareness of automation topics, and have strong communication, time management, and prioritization skills. You'll be responsible for ensuring that key projects and engineering duties are fulfilled. This includes answering technical questions, overseeing estimates for project work, and training for new engineers. You can expect to have direct and ongoing input into the technical roadmap of our product. Identify and plan the adoption of new technologies as well as regularly reviewing current practices. You will report to the Director of Engineering for your engineering group and work closely alongside other Engineering Managers to identify short and long!term team objectives, with a focus on quality and iterative improvement. Line Management Effectively manage a sub team of engineers. Hold weekly 1:1s with your sub team to provide them the support they need to progress and succeed at Enable. Understanding the strengths and weaknesses as well as the likes and dislikes of individual team members and organising work accordingly. This also includes having the ability to lift motivation levels of team members. Schedule, prepare for, and attend annual appraisals for members of your sub team. Drive skills development of sub team members. Team Growth & Retention Contribute to recruitment activities, such as interviews and employee onboarding. Assist with internal promotion activities as new roles become available. Play a role in the growth of the Engineering team as we adapt to being a larger team. Be a positive representative for Enable, ensuring your team is happy and we have good staff retention. Daily management and HR activities, including the completion of many recurring management tasks. Deliver Lead engineering projects and project teams Deliver projects that improve the quality of Enable's product and minimize defects Confidently deliver challenging project requirements within budget When tasks are large" break them down into smaller" more actionable parts Effectively manage shifting priorities when necessary Structure code in a manner that anticipates the type of scale and maintenance required for the scope of the work. Consider legibility both in authoring and reviewing pull requests Work on engineering initiatives that drive a larger feature set, whilst being careful to not create technical debt in the process Champion and demonstrate the reduction of technical debt Processes Attend recurring engineering meetings. Continued focus on staying on top of our backlogs, ensuring our most important tasks are prioritised first. Have direct and ongoing input into Engineering team OKRs. Take ownership of Engineering team OKRs, ensuring we stay on track to achieve them. Management and completion of business improvement initiatives. Effectively delegate work and responsibilities, utilising the skills of people in your team. Support the operational responsibilities held by members of your team. Provide regular assistance and guidance for other members of the engineering team as well as individuals elsewhere in the business. Be proactive in anticipating problems that could arise in the future and look to pre-emptively provide solutions before they become an issue. Actively participates in meetings and creates cross-team collaboration where necessary to address business goals. Coordinate efforts across the team rather than working in a silo. Makes sure that people feel included in varying projects, and that their voices are heard. Creates and maintains internal documentation for the purpose and structure of the systems they're working on. Carefully documents processes that aren't clear. Essential Skills Excellent written and verbal communication. Ability to engage and motivate others. Be a positive force in the wider Enable team. Thrive in a collaborative team environment. Ability to be decisive and make difficult decisions. Strong technical design capability. Strong interpersonal skills to manage a team of engineers. Excellent problem solving ability. Be dynamic, ready to respond to ad hoc queries. Acceptance Criteria At least 3 years' experience leading software engineering project teams. Provable track record of delivering projects to a high standard, with minimal defects. Be able to demonstrate work that has pushed an organization forward, such as, improving standards, deploying new technologies that are consistent with the roadmap, improving business processes, solid product knowledge for the systems Enable develops, contributions to team OKRs. Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. As an Engineering Manager, you'll manage a team of 6 to 8 engineers reporting directly to you. You take responsibility for leading projects and project teams. You'll lead and mentor members of your team, to ensure high quality deliverables. You must have expert knowledge of software solution creation, an awareness of automation topics, and have strong communication, time management, and prioritization skills. You'll be responsible for ensuring that key projects and engineering duties are fulfilled. This includes answering technical questions, overseeing estimates for project work, and training for new engineers. You can expect to have direct and ongoing input into the technical roadmap of our product. Identify and plan the adoption of new technologies as well as regularly reviewing current practices. You will report to the Director of Engineering for your engineering group and work closely alongside other Engineering Managers to identify short and long!term team objectives, with a focus on quality and iterative improvement. Line Management Effectively manage a sub team of engineers. Hold weekly 1:1s with your sub team to provide them the support they need to progress and succeed at Enable. Understanding the strengths and weaknesses as well as the likes and dislikes of individual team members and organising work accordingly. This also includes having the ability to lift motivation levels of team members. Schedule, prepare for, and attend annual appraisals for members of your sub team. Drive skills development of sub team members. Team Growth & Retention Contribute to recruitment activities, such as interviews and employee onboarding. Assist with internal promotion activities as new roles become available. Play a role in the growth of the Engineering team as we adapt to being a larger team. Be a positive representative for Enable, ensuring your team is happy and we have good staff retention. Daily management and HR activities, including the completion of many recurring management tasks. Deliver Lead engineering projects and project teams Deliver projects that improve the quality of Enable's product and minimize defects Confidently deliver challenging project requirements within budget When tasks are large" break them down into smaller" more actionable parts Effectively manage shifting priorities when necessary Structure code in a manner that anticipates the type of scale and maintenance required for the scope of the work. Consider legibility both in authoring and reviewing pull requests Work on engineering initiatives that drive a larger feature set, whilst being careful to not create technical debt in the process Champion and demonstrate the reduction of technical debt Processes Attend recurring engineering meetings. Continued focus on staying on top of our backlogs, ensuring our most important tasks are prioritised first. Have direct and ongoing input into Engineering team OKRs. Take ownership of Engineering team OKRs, ensuring we stay on track to achieve them. Management and completion of business improvement initiatives. Effectively delegate work and responsibilities, utilising the skills of people in your team. Support the operational responsibilities held by members of your team. Provide regular assistance and guidance for other members of the engineering team as well as individuals elsewhere in the business. Be proactive in anticipating problems that could arise in the future and look to pre-emptively provide solutions before they become an issue. Actively participates in meetings and creates cross-team collaboration where necessary to address business goals. Coordinate efforts across the team rather than working in a silo. Makes sure that people feel included in varying projects, and that their voices are heard. Creates and maintains internal documentation for the purpose and structure of the systems they're working on. Carefully documents processes that aren't clear. Essential Skills Excellent written and verbal communication. Ability to engage and motivate others. Be a positive force in the wider Enable team. Thrive in a collaborative team environment. Ability to be decisive and make difficult decisions. Strong technical design capability. Strong interpersonal skills to manage a team of engineers. Excellent problem solving ability. Be dynamic, ready to respond to ad hoc queries. Acceptance Criteria At least 3 years' experience leading software engineering project teams. Provable track record of delivering projects to a high standard, with minimal defects. Be able to demonstrate work that has pushed an organization forward, such as, improving standards, deploying new technologies that are consistent with the roadmap, improving business processes, solid product knowledge for the systems Enable develops, contributions to team OKRs. Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. As we grow and scale as a company, we are looking for a Technical Lead DevOps who can take our services to the next level, help lead improvements to our platforms, and is a passionate technologist that is excited about automation and engineering, and building future proof production reliable platforms We need someone passionate about building resilient and scalable systems for a company achieving exponential growth. This role will be pivotal in helping Enable achieve the agility necessary to reach the hypergrowth requirements of our customers. The platforms owned by the DevOps Team should be interpreted as a foundation, acting as service providers for other teams. As Enable embraces the capabilities of Azure and the Cloud in general, we are requiring more and more out of our Platform and we need people to help us make that happen. We need a technical strategist, working across product management, product engineering, QA, and senior leadership to create an end-to-end Platform strategy that unlocks the full commercial capabilities of the Enable SaaS Platform Responsibilities: Help manage and release our SaaS offerings (products) onto our global Azure infrastructure. Be the CI/CD authority and champion CI/CD best practices across the whole technology team by working with the development teams to ensure great collaboration and constant improvement System provisioning and automation, monitoring, metrics, scalability, security and hardening. Working with other engineers, providing the knowledge to deliver a smooth automation process from the start to the end of the project lifecycle. Helping maintain Infrastructure as Code, alongside Docker & Azure Container ecosystem Own the infrastructure platform technical strategy Accountable for meeting the SLA's and KPI's defined for the applications on the Azure platform. Requirements: Strong understanding of Cloud technology - specifically Azure Knowledge of IAM stack, including identity, authentication and federation Experience working in a highly available production environment Excellent knowledge of Infrastructure as Code, Continuous Integration and Continuous Deployment Skilled with one of: Terraform, Packer, AKS Excellent understanding of security and automating security in the pipeline. C# & Powershell scripting, with knowledge of Python a plus The ability to technically lead, manage and inspire other members of the DevOps team Familiarity with IaaS and managing Windows Servers for legacy support as we continue to migrate to PaaS Experience integrating test automation frameworks into CI/CD pipelines, coalescing results, and delivering data for decision making. Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. As we grow and scale as a company, we are looking for a Technical Lead DevOps who can take our services to the next level, help lead improvements to our platforms, and is a passionate technologist that is excited about automation and engineering, and building future proof production reliable platforms We need someone passionate about building resilient and scalable systems for a company achieving exponential growth. This role will be pivotal in helping Enable achieve the agility necessary to reach the hypergrowth requirements of our customers. The platforms owned by the DevOps Team should be interpreted as a foundation, acting as service providers for other teams. As Enable embraces the capabilities of Azure and the Cloud in general, we are requiring more and more out of our Platform and we need people to help us make that happen. We need a technical strategist, working across product management, product engineering, QA, and senior leadership to create an end-to-end Platform strategy that unlocks the full commercial capabilities of the Enable SaaS Platform Responsibilities: Help manage and release our SaaS offerings (products) onto our global Azure infrastructure. Be the CI/CD authority and champion CI/CD best practices across the whole technology team by working with the development teams to ensure great collaboration and constant improvement System provisioning and automation, monitoring, metrics, scalability, security and hardening. Working with other engineers, providing the knowledge to deliver a smooth automation process from the start to the end of the project lifecycle. Helping maintain Infrastructure as Code, alongside Docker & Azure Container ecosystem Own the infrastructure platform technical strategy Accountable for meeting the SLA's and KPI's defined for the applications on the Azure platform. Requirements: Strong understanding of Cloud technology - specifically Azure Knowledge of IAM stack, including identity, authentication and federation Experience working in a highly available production environment Excellent knowledge of Infrastructure as Code, Continuous Integration and Continuous Deployment Skilled with one of: Terraform, Packer, AKS Excellent understanding of security and automating security in the pipeline. C# & Powershell scripting, with knowledge of Python a plus The ability to technically lead, manage and inspire other members of the DevOps team Familiarity with IaaS and managing Windows Servers for legacy support as we continue to migrate to PaaS Experience integrating test automation frameworks into CI/CD pipelines, coalescing results, and delivering data for decision making. Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. Would you like to leverage your expertise in a vibrant environment where teamwork, creativity, and technical excellence are expected and enjoyed? Microsoft Azure .NET C# TypeScript ASP.NET Angular SQL Server Machine Learning Web Git We are seeking someone who is eager to take their software engineering career to the next level. This is an exciting role with excellent career and salary opportunities. To apply you must have at least 2 years full-time professional experience as a software engineer and hold a first or 2.1 class honours degree in Computer Science, Mathematics, Physics, or another numerate subject. This is an opportunity to join an organization that is using modern technology to positively impact people and businesses all over the globe. This is a technical role focused on the development of our SaaS product. We'll provide training on all the skills and technologies you'll need to succeed in this role. You will work alongside other experienced software engineers, applying your technical and problem-solving capabilities to build and maintain our applications. You will be immersed in the full product engineering process, contributing to the technical design, implementation, testing, deployment, and ongoing support and maintenance of the software. You will enjoy contributing to high-quality software engineering, including: • Continuous integration and automated production deployments • Application health and availability monitoring • Software design patterns driving robustness, scalability, and performance • Application security and secure coding practices • Peer code reviews Our iterative approach to product development focuses on the features customers need, so they can get up to speed as fast as possible and be one step closer to achieving their goals. Going above and beyond implementing new features, we focus on customer experience, building high-quality, secure, and scalable software. We want our customers to end their legacy processes and embrace Enable for their financial processes. Help us power the deal economy At Enable we're building software that helps our customers seize every opportunity the deal economy represents. In doing this, we are one step closer to achieving our vision of intelligent plans connecting every business relationship. But we can't do this alone. We're looking for go-getters, innovators, and leaders who can take us to the next level in helping the world make better deals. Enable is so much more than rebate management. It's the leading collaboration platform for maximizing the performance of your B2B deals while improving financial transparency and operational efficiency. We're reshaping how B2B deals are deployed, managed, and measured to help both sides of the trading relationship succeed. We launched our flagship product in 2016, and we've been growing our client base, product portfolio, and hyper-talented team ever since. In March 2020 we secured $18m in Series A funding led by Menlo Ventures with participation from Sierra Ventures, in our first-ever equity raise. Location Stratford-upon-Avon, commutable from Alcester, Banbury, Birmingham, Coventry, Evesham, Leamington Spa, Redditch, Warwick and Worcester. This is a hybrid position. Benefits In addition to an excellent starting salary, you will enjoy a range of benefits, including: • Fantastic holiday entitlement • Modern working from home policy • Flexible working hours • Regular social events • Free food and drink • Significant investment in skills development and training • Enhanced maternity pay and paternity leave • Employee equity scheme • Annual bonus • Pension • Life insurance Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. Would you like to leverage your expertise in a vibrant environment where teamwork, creativity, and technical excellence are expected and enjoyed? Microsoft Azure .NET C# TypeScript ASP.NET Angular SQL Server Machine Learning Web Git We are seeking someone who is eager to take their software engineering career to the next level. This is an exciting role with excellent career and salary opportunities. To apply you must have at least 2 years full-time professional experience as a software engineer and hold a first or 2.1 class honours degree in Computer Science, Mathematics, Physics, or another numerate subject. This is an opportunity to join an organization that is using modern technology to positively impact people and businesses all over the globe. This is a technical role focused on the development of our SaaS product. We'll provide training on all the skills and technologies you'll need to succeed in this role. You will work alongside other experienced software engineers, applying your technical and problem-solving capabilities to build and maintain our applications. You will be immersed in the full product engineering process, contributing to the technical design, implementation, testing, deployment, and ongoing support and maintenance of the software. You will enjoy contributing to high-quality software engineering, including: • Continuous integration and automated production deployments • Application health and availability monitoring • Software design patterns driving robustness, scalability, and performance • Application security and secure coding practices • Peer code reviews Our iterative approach to product development focuses on the features customers need, so they can get up to speed as fast as possible and be one step closer to achieving their goals. Going above and beyond implementing new features, we focus on customer experience, building high-quality, secure, and scalable software. We want our customers to end their legacy processes and embrace Enable for their financial processes. Help us power the deal economy At Enable we're building software that helps our customers seize every opportunity the deal economy represents. In doing this, we are one step closer to achieving our vision of intelligent plans connecting every business relationship. But we can't do this alone. We're looking for go-getters, innovators, and leaders who can take us to the next level in helping the world make better deals. Enable is so much more than rebate management. It's the leading collaboration platform for maximizing the performance of your B2B deals while improving financial transparency and operational efficiency. We're reshaping how B2B deals are deployed, managed, and measured to help both sides of the trading relationship succeed. We launched our flagship product in 2016, and we've been growing our client base, product portfolio, and hyper-talented team ever since. In March 2020 we secured $18m in Series A funding led by Menlo Ventures with participation from Sierra Ventures, in our first-ever equity raise. Location Stratford-upon-Avon, commutable from Alcester, Banbury, Birmingham, Coventry, Evesham, Leamington Spa, Redditch, Warwick and Worcester. This is a hybrid position. Benefits In addition to an excellent starting salary, you will enjoy a range of benefits, including: • Fantastic holiday entitlement • Modern working from home policy • Flexible working hours • Regular social events • Free food and drink • Significant investment in skills development and training • Enhanced maternity pay and paternity leave • Employee equity scheme • Annual bonus • Pension • Life insurance Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. This is a key role that will be accountable for the development and operations of the Cloud Platform to drive maximum value for business users, built in line with company best practices. This role is fully hands on and represents a highly senior technical position within Enable's Engineering group. You will be instrumental in the definition and delivery of the technical strategy for the company and the platform using modern industry standard SaaS and Cloud. This will involve ensuring that the team have everything they need to be successful in delivering against this strategy from a technical competency perspective. You will work as part of a cross-functional agile delivery team, including front and back-end engineers, data engineers, customer support, product managers, QA (Quality Assurance) automation team and infrastructure. You will have the opportunity to work on complex problems, implementing high performance solutions that will run on top of our cloud-based platform in Azure. Accountabilities Own the technical delivery of solutions, you will drive the Enable Engineering group to uphold and evolve common standards and best practices around coding standards, estimations and internal communications, collaborate to ensure that our platform solutions are complementary and not duplicative. Be the custodian of high-performance, fault-tolerant, secure, and scalable cloud platform solutions that support multiple product and solution use cases. Own the relationship with other technology teams to ensure we design and implement robust products, services and capabilities for the platform making use of infrastructure as code and automation. Drive the technical strategy, working with our product engineers and data engineers to build and maintain a world class scalable and highly available cloud-based SaaS platform. Champion the use of patterns, common ways of working, and standardised guidelines to ensure consistency across the organisation. Drive a close working relationship with the DevOps team to build applications which can be deployed quickly and on demand Encourage tight collaboration with the Product Management team to ensure we are delivering high value products, which are on point with the market and our customers Work in a highly agile environment, driving Agile best practice across the whole technical group - guiding teams through change and course corrections to ensure maximum efficiency in delivery Work closely with the QA team to ensure velocity can be maintained through considered testing and targeted automation - with a strong TDD driven approach to solution design. Experience Expert with object oriented and functional design, coding, and testing patterns as well as experience in engineering software platforms and large-scale data infrastructures. Outstanding understanding of Event Driven programming Experience of driving technical strategy and approaches across technical teams Experience of implementing and guiding teams to adopt technologies such as Docker/Kubernetes is highly desirable Proven experience and ownership of platform-level design, architecture, implementation and troubleshooting skills. Solid understanding of modern data storage concepts and technologies (e.g., NoSQL, MongoDB, DynamoDB, Amazon Redshift and RDBMS). Experience of evolving systems, designing, and building using loosely coupled services (specific experience of transitioning from a distributed monolith type architecture to microservice would be beneficial) Experience of using feature flag/toggles technologies to deliver software (e.g., LaunchDarkly, Split.io) would be beneficial Having led at least 2 complex software engineering projects as either the Tech Lead or engineering manager prior, particularly in the SaaS/Cloud Engineering Space Competencies Expert problem-solving skills, and the ability and confidence to hack their way out of tight corners. Ability to prioritise and meet deadlines. Conscientious, self-motivated, and goal orientated. Excellent attention to detail and solid written and verbal English communication skills Willingness and an enthusiastic attitude to work within existing processes / methodologies Mentoring mindset - able to bring teams along with new ideas and concepts A proactive mindset - the ability to consider innovative solutions and have the volition to own and implement them Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. This is a key role that will be accountable for the development and operations of the Cloud Platform to drive maximum value for business users, built in line with company best practices. This role is fully hands on and represents a highly senior technical position within Enable's Engineering group. You will be instrumental in the definition and delivery of the technical strategy for the company and the platform using modern industry standard SaaS and Cloud. This will involve ensuring that the team have everything they need to be successful in delivering against this strategy from a technical competency perspective. You will work as part of a cross-functional agile delivery team, including front and back-end engineers, data engineers, customer support, product managers, QA (Quality Assurance) automation team and infrastructure. You will have the opportunity to work on complex problems, implementing high performance solutions that will run on top of our cloud-based platform in Azure. Accountabilities Own the technical delivery of solutions, you will drive the Enable Engineering group to uphold and evolve common standards and best practices around coding standards, estimations and internal communications, collaborate to ensure that our platform solutions are complementary and not duplicative. Be the custodian of high-performance, fault-tolerant, secure, and scalable cloud platform solutions that support multiple product and solution use cases. Own the relationship with other technology teams to ensure we design and implement robust products, services and capabilities for the platform making use of infrastructure as code and automation. Drive the technical strategy, working with our product engineers and data engineers to build and maintain a world class scalable and highly available cloud-based SaaS platform. Champion the use of patterns, common ways of working, and standardised guidelines to ensure consistency across the organisation. Drive a close working relationship with the DevOps team to build applications which can be deployed quickly and on demand Encourage tight collaboration with the Product Management team to ensure we are delivering high value products, which are on point with the market and our customers Work in a highly agile environment, driving Agile best practice across the whole technical group - guiding teams through change and course corrections to ensure maximum efficiency in delivery Work closely with the QA team to ensure velocity can be maintained through considered testing and targeted automation - with a strong TDD driven approach to solution design. Experience Expert with object oriented and functional design, coding, and testing patterns as well as experience in engineering software platforms and large-scale data infrastructures. Outstanding understanding of Event Driven programming Experience of driving technical strategy and approaches across technical teams Experience of implementing and guiding teams to adopt technologies such as Docker/Kubernetes is highly desirable Proven experience and ownership of platform-level design, architecture, implementation and troubleshooting skills. Solid understanding of modern data storage concepts and technologies (e.g., NoSQL, MongoDB, DynamoDB, Amazon Redshift and RDBMS). Experience of evolving systems, designing, and building using loosely coupled services (specific experience of transitioning from a distributed monolith type architecture to microservice would be beneficial) Experience of using feature flag/toggles technologies to deliver software (e.g., LaunchDarkly, Split.io) would be beneficial Having led at least 2 complex software engineering projects as either the Tech Lead or engineering manager prior, particularly in the SaaS/Cloud Engineering Space Competencies Expert problem-solving skills, and the ability and confidence to hack their way out of tight corners. Ability to prioritise and meet deadlines. Conscientious, self-motivated, and goal orientated. Excellent attention to detail and solid written and verbal English communication skills Willingness and an enthusiastic attitude to work within existing processes / methodologies Mentoring mindset - able to bring teams along with new ideas and concepts A proactive mindset - the ability to consider innovative solutions and have the volition to own and implement them Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. This is a key role that will be accountable for the development and operations of the Data Platform to drive maximum value from data for business users and in line with company best practices. You will work as part of a cross-functional agile delivery team, including front and back end engineers, customer support, product managers and infrastructure. You will have the opportunity to work on complex problems, implementing high performance solutions that will run on top of our cloud based big data platform in Azure. Data drives Enable. Accountabilities Work as part of the Data Engineering team to uphold and evolve common standards and best practices, collaborate to ensure that our data solutions are complementary and not duplicative. Build and maintain high-performance, fault-tolerant, secure, and scalable data platform to support multiple data solutions use cases. Interface with other technology teams to design and implement robust products, services and capabilities for the data platform making use of infrastructure as code and automation. Build and support platforms to enable our data engineers and product engineers to build our cloud based big data platform. Create patterns, common ways of working, and standardised guidelines to ensure consistency across the organisation. Help to engineer our platform ingestion, data warehouse/data lake and API strategies for our data management ecosystem Work with DevOps team to provide high availability data solutions that scale geographically Experience Strong experience on Cloud architecture/administration in production environments. Experience with object oriented and functional design, coding, and testing patterns as well as experience in engineering software platforms and large-scale data infrastructures. Experience writing production quality code in C#/Python/Bash/Powershell/Go, etc Experience of building and maintaining distributed platforms to handle high volume of data. Strong platform-level design, architecture, implementation and troubleshooting skills. Outstanding knowledge of MS SQL Good understanding of Enterprise patterns and best practices applied to data engineering and data science use cases at scale. Good understanding of cloud storage and orchestration, and computing platforms (especially document/blob stores, GraphDB Kafka, Airflow, Elastic, Spark ). Good understanding of DevOps/DataOps in an Agile Environment, familiarity with Jira and Confluence. Experience of Docker/Kubernetes would be beneficial. Expertise in Databases (Postgres, MySQL, etc) Solid experience of network and security on cloud-based environments, specifically on cloud services such as VPCs, Security Groups, NACLs and IAM roles. Deep understanding of CI/CD using tools like Jenkins/CircleCI/Azure Data Pipelines, along with deep experience in source control like Git. Competencies Great problem-solving skills, and the ability and confidence to hack their way out of tight corners. Ability to prioritise and meet deadlines. Conscientious, self-motivated, and goal orientated. Excellent attention to detail and solid written and verbal english communication skills Willingness and an enthusiastic attitude to work within existing processes / methodologies Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
Sep 20, 2022
Full time
About Enable: Market forces are dramatically reshaping supply chains, forcing drastic changes in trading behaviors between manufacturers, distributors and retailers. Many key business decisions are being made without a single source of truth to back them up, resulting in struggles to keep up with consumer expectations and increased disputes between partners. At Enable, we believe in removing barriers between trading partners to create a healthier supply chain - and there's no better way to do this than with rebates. Rebates drive partner behaviors, while increasing loyalty and trust. They help businesses and their trading partners better understand their data, boost their financial performance, mitigate risks, and drive efficiency and trust. When trading partners can make the best decisions for their businesses, everyone wins: manufacturers, distributors, retailers and, most importantly, end consumers. That's the core of what we're doing at Enable: creating a healthy, vibrant supply chain ecosystem where partner collaboration drives the best products, services and values to customers. This is a key role that will be accountable for the development and operations of the Data Platform to drive maximum value from data for business users and in line with company best practices. You will work as part of a cross-functional agile delivery team, including front and back end engineers, customer support, product managers and infrastructure. You will have the opportunity to work on complex problems, implementing high performance solutions that will run on top of our cloud based big data platform in Azure. Data drives Enable. Accountabilities Work as part of the Data Engineering team to uphold and evolve common standards and best practices, collaborate to ensure that our data solutions are complementary and not duplicative. Build and maintain high-performance, fault-tolerant, secure, and scalable data platform to support multiple data solutions use cases. Interface with other technology teams to design and implement robust products, services and capabilities for the data platform making use of infrastructure as code and automation. Build and support platforms to enable our data engineers and product engineers to build our cloud based big data platform. Create patterns, common ways of working, and standardised guidelines to ensure consistency across the organisation. Help to engineer our platform ingestion, data warehouse/data lake and API strategies for our data management ecosystem Work with DevOps team to provide high availability data solutions that scale geographically Experience Strong experience on Cloud architecture/administration in production environments. Experience with object oriented and functional design, coding, and testing patterns as well as experience in engineering software platforms and large-scale data infrastructures. Experience writing production quality code in C#/Python/Bash/Powershell/Go, etc Experience of building and maintaining distributed platforms to handle high volume of data. Strong platform-level design, architecture, implementation and troubleshooting skills. Outstanding knowledge of MS SQL Good understanding of Enterprise patterns and best practices applied to data engineering and data science use cases at scale. Good understanding of cloud storage and orchestration, and computing platforms (especially document/blob stores, GraphDB Kafka, Airflow, Elastic, Spark ). Good understanding of DevOps/DataOps in an Agile Environment, familiarity with Jira and Confluence. Experience of Docker/Kubernetes would be beneficial. Expertise in Databases (Postgres, MySQL, etc) Solid experience of network and security on cloud-based environments, specifically on cloud services such as VPCs, Security Groups, NACLs and IAM roles. Deep understanding of CI/CD using tools like Jenkins/CircleCI/Azure Data Pipelines, along with deep experience in source control like Git. Competencies Great problem-solving skills, and the ability and confidence to hack their way out of tight corners. Ability to prioritise and meet deadlines. Conscientious, self-motivated, and goal orientated. Excellent attention to detail and solid written and verbal english communication skills Willingness and an enthusiastic attitude to work within existing processes / methodologies Enable Global Inc provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws. Enable complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Enable expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability or veteran status. Improper interference with the ability of Enable employees to perform their expected job duties is absolutely not tolerated.
As Social Prescribing Manager, you will jointly lead the management and development of our Social Prescribing and Personalised Care Service. You will be responsible for the development and management of our primary care social prescribing services. The successful candidate will join our award-winning Personalised Care Team which delivers effective community support across Wandsworth. The team includes Link Workers based in primary care and adult social care, as well as a number of specialist link worker roles and a team of Health and Wellbeing Coaches. The Social Prescribing Manager will manage link workers based in primary care, and work closely with commissioners and Clinical Directors to ensure the service is meeting it s aims. Additionally, together with the Social Prescribing Manager they will help to develop the wider service model and oversee operational improvements. This is an exciting opportunity to join our growing team and help deliver a high quality and high impact service that is transforming primary care. The successful candidate will have excellent communication and organisation skills, be passionate about social prescribing and dedicated to reducing health inequalities. We are looking for someone who has experience of working in primary care, has managed health contracts, and values working in partnership with community organisations. Job Purpose To manage and oversee the successful delivery of our primary care social prescribing services. To lead a team of social prescribing link workers; motivating, inspiring and championing them To develop and grow the social prescribing service in primary care. To work alongside the Personalised Care Manager to lead the wider social prescribing and personalised care team effectively. Social Prescribing Service Use excellent leadership skills to deliver a high quality service and seek opportunities for future growth. Successfully deliver and develop an enhanced model of primary care social prescribing, managing all aspects of this service. Develop partnerships and relationships with key stakeholders including Clinical Directors, South London ICS and VCS Leaders Ensure the safe and effective delivery of assessments for clients and patients referred to the service. Manage the social prescribing grant fund and micro-commissioning pot, distributing funds in line with Enable guidelines and any contract specifications. Ensure referral systems are in place and appropriate and work with providers to develop tools to meet our needs. Business Development: Identify and realise opportunities for growth within social prescribing, including expanding geographic reach, adding additional services, or broadening target groups. Network with other social prescribing service managers, learning and sharing best practice to develop and improve our service. Manage portfolio of contracts and work programmes ensuring they reach their targets, are appropriately staffed, complete all reports, financial monitoring and all third-party agreements are in place and compliant. Produce reports on social prescribing service, using both qualitative and quantitative statistical information as required. Consider further opportunities for sharing data and reports. Be an advocate for social prescribing with partners and stakeholders. Support regional and national policy and strategy developments. Prepare and contribute to the Health and Wellbeing Team s work programme, supporting colleagues to deliver annual work plans and events, assisting with bids and tenders, as well as contributing to relevant strategies and action plans. Line management and development of staff within the social prescribing service. Ensure the staffing structure is appropriate for the needs of the service and within budgets available. • Recruit and support Social Prescribing staff, professionals, and volunteers as appropriate to support the delivery of the Social Prescribing Services work programme, including supporting them in their professional development as appropriate. Finance & Budgets: Manage the services financial performance. Monitor and document income and expenditure according to Enable policy and procedure. Develop appropriate budgets for new developments with Head of Health and Wellbeing. Ensure programme budgets are monitored in line with requirements of funders. Marketing & Promotion: Working with the Marketing and Communication Department prepare and deliver strategies and plans for programmes that encompass a variety of modes including; press releases, social media, the website and attending community events. Seek to enhance and develop the reputation of Enable Health and Wellbeing. This should include speaking opportunities, citations in strategies and policies, award nominations. General Duties and Responsibilities: To carry out any other reasonable duties and responsibilities within the overall function, commensurate with the grading and level of responsibilities of the post.
Jul 23, 2022
Full time
As Social Prescribing Manager, you will jointly lead the management and development of our Social Prescribing and Personalised Care Service. You will be responsible for the development and management of our primary care social prescribing services. The successful candidate will join our award-winning Personalised Care Team which delivers effective community support across Wandsworth. The team includes Link Workers based in primary care and adult social care, as well as a number of specialist link worker roles and a team of Health and Wellbeing Coaches. The Social Prescribing Manager will manage link workers based in primary care, and work closely with commissioners and Clinical Directors to ensure the service is meeting it s aims. Additionally, together with the Social Prescribing Manager they will help to develop the wider service model and oversee operational improvements. This is an exciting opportunity to join our growing team and help deliver a high quality and high impact service that is transforming primary care. The successful candidate will have excellent communication and organisation skills, be passionate about social prescribing and dedicated to reducing health inequalities. We are looking for someone who has experience of working in primary care, has managed health contracts, and values working in partnership with community organisations. Job Purpose To manage and oversee the successful delivery of our primary care social prescribing services. To lead a team of social prescribing link workers; motivating, inspiring and championing them To develop and grow the social prescribing service in primary care. To work alongside the Personalised Care Manager to lead the wider social prescribing and personalised care team effectively. Social Prescribing Service Use excellent leadership skills to deliver a high quality service and seek opportunities for future growth. Successfully deliver and develop an enhanced model of primary care social prescribing, managing all aspects of this service. Develop partnerships and relationships with key stakeholders including Clinical Directors, South London ICS and VCS Leaders Ensure the safe and effective delivery of assessments for clients and patients referred to the service. Manage the social prescribing grant fund and micro-commissioning pot, distributing funds in line with Enable guidelines and any contract specifications. Ensure referral systems are in place and appropriate and work with providers to develop tools to meet our needs. Business Development: Identify and realise opportunities for growth within social prescribing, including expanding geographic reach, adding additional services, or broadening target groups. Network with other social prescribing service managers, learning and sharing best practice to develop and improve our service. Manage portfolio of contracts and work programmes ensuring they reach their targets, are appropriately staffed, complete all reports, financial monitoring and all third-party agreements are in place and compliant. Produce reports on social prescribing service, using both qualitative and quantitative statistical information as required. Consider further opportunities for sharing data and reports. Be an advocate for social prescribing with partners and stakeholders. Support regional and national policy and strategy developments. Prepare and contribute to the Health and Wellbeing Team s work programme, supporting colleagues to deliver annual work plans and events, assisting with bids and tenders, as well as contributing to relevant strategies and action plans. Line management and development of staff within the social prescribing service. Ensure the staffing structure is appropriate for the needs of the service and within budgets available. • Recruit and support Social Prescribing staff, professionals, and volunteers as appropriate to support the delivery of the Social Prescribing Services work programme, including supporting them in their professional development as appropriate. Finance & Budgets: Manage the services financial performance. Monitor and document income and expenditure according to Enable policy and procedure. Develop appropriate budgets for new developments with Head of Health and Wellbeing. Ensure programme budgets are monitored in line with requirements of funders. Marketing & Promotion: Working with the Marketing and Communication Department prepare and deliver strategies and plans for programmes that encompass a variety of modes including; press releases, social media, the website and attending community events. Seek to enhance and develop the reputation of Enable Health and Wellbeing. This should include speaking opportunities, citations in strategies and policies, award nominations. General Duties and Responsibilities: To carry out any other reasonable duties and responsibilities within the overall function, commensurate with the grading and level of responsibilities of the post.