Acuity Inc. is looking for a Senior Software Engineering Manager to lead a team focused on building and maintaining scalable, mission-critical solutions for their Manufacturing and Inbound Supply Chain operations, especially during a multi-year ERP transformation initiative involving Oracle Fusion Cloud Supply Chain Management (SCM).
Requirements
- 5+ years of software engineering experience, including cloud development, .NET development, and domain-driven design, is required.
- Familiarity with DevOps practices, CI/CD pipelines, and agile methodologies is required.
- Cloud development specific to Azure is ideal.
- Knowledge of enterprise integration patterns and middleware technologies is preferred.
- Hands-on enterprise-scale experience with Oracle Fusion SCM modules and SaaS integrations is preferred.
- Experience with Oracle Cloud applications and their integration patterns is preferred.
- A strong understanding of supply chain and manufacturing processes is required, particularly sourcing, procurement, and production operations is preferred.
Responsibilities
- Leading the design, development, and maintenance of custom applications that support manufacturing operations and inbound supply chain workflows.
- Managing integrations with SaaS platforms (e.g., supplier portals) and enterprise systems to ensure seamless data flow and operational efficiency.
- Driving automation and data delivery initiatives across the supply chain and manufacturing tech stack.
- Ensuring adherence to security, data governance, and enterprise architecture standards.
- Establishing and enforcing best practices for software development, including code quality, testing, and deployment processes.
- Defining and monitoring performance metrics, including Service Level Objectives (SLOs), and driving improvements based on performance insights.
- Overseeing project delivery timelines, budgets, and resource planning to ensure timely and cost-effective execution.
Other
- Demonstrated leadership experience managing software engineering teams, including mentoring, performance management, and career development, is required.
- Excellent communication, collaboration, and project management skills are required.
- Mentoring and developing a team of software engineers, fostering a culture of innovation, accountability, and continuous improvement.
- Collaborating with product managers, business stakeholders, and leadership to define technical requirements and align project roadmaps with strategic goals.
- Conduct regular performance evaluations, support professional development plans, and promote a diverse and inclusive team environment.