What are the responsibilities and job description for the Application Development Manager position at Park National Bank?
Flexible Work Arrangement: 3 days (M, T, W) on-site in Newark, Ohio or Miramar, Florida; 2 days remote.
*This role is not eligible for sponsorship*
RESPONSIBILITIES #Ll-Hybrid
- Supervisory Responsibilities: Interview and select candidates for openings, set goals for associates, assign tasks/duties, conduct on–the-job training, develop associates’ skills and encourage growth, prepare disciplinary write-ups as appropriate, prepare and conduct performance reviews and make recommendations for salary adjustments, approve timecards for FTEs and other duties associated with managing a staff.
- Oversee the full software development lifecycle (SDLC) including requirements gathering, design, development, testing, and deployment of .Net based custom applications and APIs leveraging the Mulesoft Anypoint platform.
- Support the creation of business project plans, groom team backlog, allocate resources, and manage timelines to ensure successful project delivery.
- Coordinate with cross-functional teams, including project management, Enterprise Architecture, QA, and IT operations, to ensure seamless integration and operation of applications.
- Manage project risks, identify potential issues, and implement mitigation strategies to ensure project success.
- Provide technical leadership in the design and architecture of software applications, ensuring scalability, performance, and security.
- Review and approve software designs, ensuring they meet business requirements and technical standards.
- Facilitate the definition of application development and API standards, best practices, and the application development framework strategic roadmap.
- Stay current with emerging technologies, frameworks, and best practices, incorporating them into the development process where appropriate.
- Ensure code quality through code reviews, testing, and adherence to coding standards and guidelines.
- Communicate project status, challenges, and milestones to stakeholders.
- Mentor and coach staff as appropriate.
- Maintain awareness of and adherence to Bank’s compliance requirements and risk management concepts, expectations, policies and procedures and apply them to daily tasks.
- Deliver a consistent, high level of service within our Serving More standards.
- Other duties as assigned.
EDUCATION - CERTIFICATIONS - WORK EXPERIENCE
- High School diploma or equivalent required
- Bachelor's in computer science, software engineering or related field experience preferred
-
6 years' experience in software development, preferably with 3-5 years in a leadership or manager role
-
Proven experience in managing the full software development lifecycle, including large-scale application development projects.
-
Strong background in software architecture, design patterns, and best practices.
-
Corporate experience leading developers using the .Net framework and related components
-
Corporate experience leading developers building and deploying APIs with Mulesoft, AWS and/or Azure serverless technologies
TRAVEL REQUIREMENTS AND OTHER INFORMATION
Minimal travel within Park footprint, potential expansion areas, or for conferences and seminars is expected.
This position must be able to remain in a stationary position a minimum of 75% of the time, constantly operate a computer, and be able to be in constant communication with customers and coworkers to discuss and observe account information in order to exchange accurate information.
Work from office locations in Newark, OH or Miramar, FL.