Application Development Manager in Cincinnati, OH at APEX Systems

Date Posted: 11/7/2019

Job Snapshot

Job Description

Job #:  1015539


Apex Systems, the nation’s 2nd largest IT Staffing organization, has an immediate and high profile opportunity for a Application Development Manager to work for a large organization located in Cincinnati, OH. 
If interested in any Application Development Manager opportunities in the greater Cincinnati area, please send a resume to Nicole Mulkey, Account Manager, at nmulkey@apexsystems.com. If you’d like to receive Job Alerts from Apex that match your specific criteria, visit itcareers.apexsystemsinc.com.
 
Responsibilities
  • Oversees and participates in the planning, development and implementation of programming activities, applications systems and requirements standards for assigned areas, through best practices and the appropriate staffing and management of the technical team
  • Ensures completion of feasibility studies, time and cost estimates and the establishment and implementation of new or revised applications systems and programs
  • Responsible for planning and coordinating the processes required for the provision of user applications and systems necessary for business operations
  • Develops short and long-term applications systems plans that are consistent with the needs and priorities of the business
  • Has responsibility to navigate complex IT organizational structures & the relationships within, negotiate between competing objectives & priorities and help resolve conflicts, while maintaining the integrity of those partnerships
  • Has responsibility for performance, development and coaching of team of developers (i.e. hiring, firing, performance management, salary increases, etc.)
  • Ensures members of the team / unit receive training
  • Makes recommendations and ensures effective implementation of changes to work methods and procedures
  • Ensures technology stack for applications is current and responsible for developing plans to keep stack current
  • Has responsibility for application health assessments and developing plan to improve inadequate measures
  • Has responsibility for selection & management of developer tools (Source Control, Frameworks, etc.)
  • Has responsibility for release process ensuring efficiency through automation
  • Recommends system modifications to reduce user problems and/or automate recurring support activities
  • Assist in the assessment of vendor solutions and recommendations for use. Experienced with system integrations
  • May assist with the configuration, design and implementation of operational and system enhancements to ensure production capabilities and system performance are both effective and efficient

Qualifications
  • Bachelor’s Degree in Computer Science, Information Technology, or related discipline or equivalent work experience and 6+ years’ experience
  • Experience developing and leading IT organizations
  • Requires advanced technical and business knowledge in application development practices
  • Ability to orchestrate and coordinate work of others
  • Ability to set goals for performance and deadlines in ways that comply with company's plans and vision
  • Ability to be a hands-on Supervisor/Manager, performing work of the team when necessary to meet commitments
  • Excellent management skills with the ability to perform in a challenging, but collaborative, work environment, with individuals from across the organization with diverse interests and concerns
  • Advanced levels of analytical, problem-solving, critical-thinking & communication skills
  • Working knowledge of multi-tier environment, enterprise middleware and web applications: client-side, server-side, XML, XSLT, and relational database
  • Understanding of Software Architecture, Design Patterns, and Middleware
  • Understanding of Digital and Cloud Architecture
  • Understanding of DevOps Concepts
  • Continuous Delivery--continuous integration, automated unit/acceptance tests, automated deployments, build dependency management
  • Understanding Agile methodology including Scrum, SAFe, XP, and/or Kanban methodologies
  • Ability to communicate, develop and leverage business relationships across the organization and externally
  • Excellent problem solving skills
  • Must be self-motivated and take initiative

 
 
 
 
 
 
 
 
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.