Development Manager
FUJIFILM Americas · Rochester, NY · 1 mo ago
HybridEngineeringFull-time
About the role
The Development Manager (Integrations) plays a critical leadership role in delivering scalable, reliable, and well-governed integration and platform capabilities that support enterprise and market-level solutions. This role balances people leadership, technical oversight, and cross-functional collaboration, with a strong focus on integration strategy, composable solution enablement, and modern DevOps and system engineering practices.
Responsibilities
- Serve as a primary technical liaison between corporate technology teams and development organizations to align on integration patterns, standards, and roadmaps.
- Provide architectural and design oversight for API-driven and service-based integrations across internal and external systems.
- Translate enterprise integration strategies into practical implementation guidance for product and market teams.
- Collaborate with architects, product owners, and engineering leaders to ensure integration approaches are scalable, secure, and reusable.
- Identify integration dependencies, risks, and technical debt, and partner with stakeholders to prioritize remediation.
- Promote consistent documentation, governance, and review practices for integration designs and implementations.
- Support the design and evolution of composable, modular solutions that leverage shared services and integration capabilities.
- Guide teams on best practices for building loosely coupled components that can be independently deployed and reused.
- Partner with product and solution leaders to ensure composable solutions align with functional, technical, and operational requirements.
- Provide technical consultation on complex solution designs that span multiple systems, platforms, or services.
- Encourage adoption of common frameworks, patterns, and tools to improve development efficiency and solution consistency.
- Provide leadership and oversight for DevOps and system engineering practices supporting development and integration platforms.
- Ensure CI/CD pipelines, automation, and infrastructure practices support reliable delivery, scalability, and operational stability.
- Collaborate with engineering and operations teams to improve deployment processes, monitoring, and incident response.
- Promote infrastructure-as-code, automated testing, and secure delivery practices across supported solutions.
- Support production operations by helping teams identify root causes, improve resilience, and reduce operational friction.
- Provide direct supervisory management, mentoring, and career development for developers, system engineers, and related technical roles.
- Establish clear goals, expectations, and performance feedback for direct reports.
- Identify skill gaps and training opportunities to strengthen integration, platform, and DevOps capabilities.
- Ensure team members are effectively assigned to meaningful, high-impact work.
- Foster a culture of collaboration, continuous improvement, and technical excellence.
- Partner with Product Owners, Scrum Masters, and project teams to ensure successful planning, estimation, and delivery of initiatives.
- Contribute to long-term technology and platform roadmaps in alignment with business strategy.
Requirements
- Bachelor’s or Master’s Degree in Computer Science, Information Systems or other related field
- 7+ years of professional software development experience (or equivalent), including 2+ years of people management or sustained team leadership experience.
- Experience providing direct people leadership and performance coaching, or equivalent accountability leading engineers (e.g., as a technical/team lead) in an Agile environment.
- Working knowledge of architectural patterns
- Well versed with hands-on knowledge of multiple computer languages and frameworks
- Both thick and thin client application design and development
- Enterprise Development and Integration (B2B, B2C)
- Tablet/Mobile Device application design and development
- Logical Database Design and knowledge of physical implications
- Demonstrate expertise in architecture, design, and developing software in at least two technology stacks as appropriate for the team assignment (or equivalent deep understanding of a single stack).
- Our technology stacks cover: Windows server technology stack, Web technology stack, Mobile technology stack (currently must also have Windows and/or web technology experience), Database and analytics technology stack, Desktop technology stack
Qualifications
- Salary And Benefits: $142,000 plus bonus depending on experience
- Medical, Dental, Vision
- Life Insurance
- 401k
- Paid Time Off
Benefits
- EEO Information: Fujifilm is committed to providing equal opportunities in hiring, promotion and advancement, compensation, benefits, and training regardless of nationality, age, gender, sexual orientation or gender identity, race, ethnicity, religion, political creed, ideology, national, or social origin, disability, veteran status, etc.
- ADA Information: If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to our HR Department (hlushrteam@fujifilm.com).