The Manager, Development is accountable for development team activities as part of the development, enhancement, maintenance, and modernization process when delivering client-facing web solutions and secure integration points. This role involves managing the development team and the delivery of products and services for a range of internal and external clients, ensuring alignment with business objectives and goals. The position requires prioritizing activities and allocating resources consistent with business strategy, platform roadmaps, operational priorities, and client commitments. Coordination with various teams including technology, architecture, product, business, operations, information security, and vendors is essential. The role also includes providing oversight during code releases, deployments, application upgrades, production support activities, and defect remediation. Ensuring unit testing, integration testing, security considerations, post-implementation reviews, and operational readiness activities are completed against defined success criteria is a key responsibility. The Manager, Development will provide ongoing communication on development status to senior management, support work effort estimation, roadmap planning, and determination of deliverable timelines. A significant aspect of the role is to positively influence architecture, design, coding, testing, AI enablement, and secure integration practices. Liaising with internal and external user groups and effectively working in an agile environment are also crucial. The role involves allocating, monitoring, and planning the tasks of team members using agile practices, including sprint planning, backlog refinement, daily coordination, and continuous improvement. Specific technical leadership includes supporting cloud-native web application development, such as Java REST services, Angular or React front ends, AWS-based services, RESTful API integrations, and OAuth/OpenID Connect security patterns. Additionally, the role supports application maintenance, currency updates, technical debt reduction, reliability improvements, and modernization of key business applications. Identifying opportunities to responsibly leverage AI tools to accelerate software development, testing, code review, and engineering productivity is expected. Providing mentorship, coaching, and training to team members to meet or exceed expectations, along with conducting performance assessments and supporting career development plans, are integral parts of the role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
Associate degree