
Manager Software Engineering
- Arizona
- Permanent
- Full-time
- Provides technical support, and direction to teams and team leaders. Acquires resources necessary to accomplish work on time.
- Oversees performance of individual team members and team as a whole. Identifies and addresses staff training and development needs.
- Coordinates walkthroughs and reviews; ensures conformance to standards and adherence to design specifications.
- Develops detailed work plans, schedules, project estimates, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.
- Lead and manage a team of Integration Developers, providing technical direction, mentoring, and support.
- Guide the team in designing and implementing data integration solutions using Azure Integration Services (Logic Apps, Functions, Service Bus, API Management, etc.), Microsoft Fabric, and other relevant tools.
- Ensure the team follows best practices for integration development, data governance, and data quality.
- Drive the technical roadmap for integration initiatives, identifying opportunities for improvement and innovation.
- Collaborate with data architects, solution architects, and business stakeholders to translate business requirements into technical solutions.
- Review and approve integration designs, ensuring technical feasibility and adherence to standards.
- Provide technical expertise and guidance to the team integration challenges, including working with data from ERP systems (SAP, MS Dynamics, Oracle).
- Foster a collaborative and high-performing team environment, promoting knowledge sharing and continuous learning.
- Participate in the hiring process for new team members.
- Design and implement data models and integration solutions specifically for Dynamics 365 Customer Engagement (CE) and Finance and Operations (F&O) systems.
- Provide technical guidance on integrating D365 CE and F&O using mechanisms like dual-write, data entities, OData, and Web APIs.
- Troubleshoot and resolve integration issues related to D365 CE and F&O data flow and synchronization.
Products and Services:
- Knowledge of major products and services and product and service groups; ability to apply knowledge of product and service appropriately to diverse situations.
- Knowledge of leadership concepts and ability to use strategies and skills to enlist others in setting, embracing and achieving objectives.
- Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
- Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
- Experience leading or managing a team.
- Strong leadership in working within a cross-functional organization to coordinate development, dependencies and risks for product delivery
- Experience in Agile software development environment operating at scale managing multiple concurrent teams, SAFe Agile is a plus
- Azure DevOps and CI/CD Pipelines: Experience in managing Azure resources, implementing Azure DevOps CI/CD pipelines, and integrating Power Apps with Azure resources
- Preferred experience working with ERP and Rental systems, preferably SAP, Microsoft Dynamics, Oracle, RentalMan, and Integrated Rental.
- Preferred D365 CRM Implementation and Customization: Extensive experience in implementing and customizing D365 CRM, including Power Pages, Power Apps Platforms
- Preferred F&O Implementation and Customization: Proficiency in implementing and customizing Finance & Operations modules within Dynamics 365, ensuring seamless integration with CRM systems
- Preferred Azure Integration Services: Expertise in integrating D365 CRM and F&O with Azure services such as Service Bus, API Management, Logic Apps, and Azure Fabric
- Experience in Heavy Industry is a plus
- These benefits also apply to part-time employees