Application Development Manager Job Description
Application Development Manager Duties & Responsibilities
To write an effective application development manager job description, begin by listing detailed duties, responsibilities and expectations. We have included application development manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Application Development Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Application Development Manager
List any licenses or certifications required by the position: PMP, ITIL, PMI, SAP, PMBOK, SSL, COE, MA, TOGAF, AWS
Education for Application Development Manager
Typically a job would require a certain level of education.
Employers hiring for the application development manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Information Systems, Computer Information Systems, Business, Technical, Information Technology, Management Information Systems, Technology
Skills for Application Development Manager
Desired skills for application development manager include:
Desired experience for application development manager includes:
Application Development Manager Examples
Application Development Manager Job Description
- Manage projects and technical resources
- Anticipates and resolves problems systematically
- Educates business/technical partners and leaders in areas of expertise
- Daily tax funding
- Monthly reconciliation (assist and research of payroll tax account reconciliation and payroll bank account reconciliation with the Payroll Tax Manager)
- Perform weekly cash flow analysis and report results to Corporate Treasury
- Perform Weekly 401k Payroll/Vanguard reconciliations
- Weekly garnishment funding
- BHCR Daily Address Change
- Manage notice resolution process to ensure Payroll Tax provider is resolving notice to completion
- 5+ years experience using XML, including creating schemas and DTD's
- Experience using ORM technologies such as LINQ or NHibernate
- Experience with Microsoft TFS necessary including configuration and administration oversight and knowledge of process templates
- Mapping/GIS experience or interest is a plus
- Experience with various business intelligence solutions desired (Power BI, QlikView, Tableau, D3)
- HTML5 Experience/Interest
Application Development Manager Job Description
- Maintain advanced-level understanding of Client Systems and Applications
- Collaborate with other Application Development, IT Portfolio Management, Technical Services, and Enterprise Architecture teams to ensure that scheduled tasks are being completed on time and with the required quality to support release schedules
- Collaborate with the Mgr Software Development and Mgr Application / Integration Architecture to provide opportunities for cross-system training
- Define best-practice SDLC processes and standards (software design, coding, integration testing, code-reviews)
- Ensure enterprise alignment with regards to the portfolio of projects and develop once for use by many
- Estimate software development work efforts and construct work plans for delivery • Implementation and adherence to an industry standard software development life cycle
- Establish, maintain, and leverage relationships at the corporate, group, division, and facility level
- Ability to analyze business requirements and tools to understand and estimate the work resources needed and assign staffing based on overall portfolio
- Management of employees across multiple divisions and in a telework environment and reporting relationships through virtual and matrixes environments
- Management of technologies used across multiple divisions
- Software development experience with good engineering practices (Test Driven Development, Continuous Integration & Deployment)
- Experience in Activiti BPM, Drools Rule Engine Highly Desirable
- Experience in managing and ramping up medium to large teams - commitment to attract, develop and retain talent
- Experience in dealing with vendor resources and integrating them in the technology landscape
- Knowledge of Air Conditioning , HVAC System, M&E background are preferable
- Active personality with analytical mind, Positive attitude and pleasant personality, patient, service mind and willing to learn
Application Development Manager Job Description
- Create, review, analyze, modify and/or implement programmed systems, including encoding, testing, debugging
- Work with product technical leads to design new products or enhancements
- Provide technical evaluation of third party solutions as needed
- Work closely with architects and senior technical leadership to provide overall application development and deployment vision
- Manage a team of software developers of different levels
- Ensure Service Management Office Pproject Management methodology (PMLC) is followed on all client engagements
- Accountable for ensuring all projects follow the software development life cycle (SDLC) identified for the type of project
- Ensure compliance with organizational standards, leading practices, and methodologies
- Lead and utilize best practices for documentation and knowledge sharing to team efforts
- Collaborate with Information Technology (IT) Project Management Office to effectively manage project delivery, assigning responsibility and accountability for project team members required to ensure project commitments are met
- Ten (10) years' experience providing Design
- Experience in a customer facing role with strong communication and presentation skills
- Experience in building application-specific content in Simulink and MATLAB
- Prior management experience is desirable but not required
- Ability to use a wide variety of open source technologies and tools - Jenkins, SonarQube, Cruise Control, Maven, Ant,Selenium
- Proven experience managing application development projects and coordinating clearly/concisely with the appropriate groups, UNIX, application development, quality assurance
Application Development Manager Job Description
- Manage code deployment process, ensuring sufficient change testing, defect tracking and coverage for after-hours support
- Leverages the portfolio management and governance process to reinforce agile values and make frequent planning cycle decisions regarding which work to stop, start, or continue based on the return of the highest business value now
- Work directly with middle to senior management employees throughout corporate area
- Creates and manages project schedules and budgets
- Reviews delivery effectiveness
- Monitors the quality of deliverables
- Provides input into budgets for staffing, hardware, software, training, and expenses
- Identify opportunities for greater efficiencies through process improvement, systems integration and guide the
- Implementation of these solutions
- Manage the day-to-day activities of the Application Development group, providing leadership to its staff
- Understanding of tools used within a Microsoft development environment (C#, .NET framework, ASP .NET, SQL, XML, Java)
- 5+ years in managing development staff with offshore presence
- A solid background in managing large technical projects within Application Development
- Previous experience working for a service/solutions provider or confidence in securing new business
- Ability to manage and lead professional staff, contractors and multi-disciplinary teams to achieve a given objective (including technical staff)
- Capable of maintaining customer relationships and the ability to secure new business
Application Development Manager Job Description
- Develop people at various levels in their career that lead to successful high performing teams
- Execute operational, tactical, and strategic product and team activities
- Estimate time, cost, and resources needed to complete projects and individual assignments
- Lead team members in prioritizing and completing assigned project tasks
- Create, enhance, and maintain processes that improve their team and potentially other department teams' effectiveness
- Effectively oversee concurrent team projects
- Working with offshore/onsite resources
- Act as a resource to team members, participates in team and professional meetings and gives input as to needs of customers
- Meet needs of a diverse staff and customer base by promoting and providing a satisfying work environment
- Supervise the daily work of all application development staff to ensure commitments are on time, on budget and on quality
- Significant experience in hands-on software development demonstrated experience leading development teams
- Preferred experience in managing App Dev teams
- Exhibits expert business and technical knowledge in Salesforce.com and/or Siebel CRM
- Exhibits expert understanding of Quality Assurance requirements, and software development control and release procedures
- Has relevant industry knowledge of Sales/CRM platforms
- Has relevant experience in setting CRM strategies