Job Description
A reputed casino is seeking an Application Development Manager to join their office in Atlantic City, NJ. The Application Development Manager’s role is to plan, coordinate, and supervise all activities related to the design, development, and implementation of organizational information systems and software applications within the designated software stack. The Application Development Manager is also responsible for maintaining, supporting, and upgrading existing systems and applications. The Application Development Manager will guide the assigned project team on issues related to the design, development, and deployment of mission-critical information and software systems.
Responsibilities
Acquisition & Deployment
- Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications within the assigned software stack.• Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
- Collaborate with designers and system owners in the testing of new software programs and applications.
Strategy & Planning
- Review and evaluate software project requests to assist in the decisions to either move forward with the requests or to suggest alternative solutions.
- Work with the project team to write up the business requirements for which the Application Development Manager will be responsible.
- Lead pre-testing phase of development by evaluating proposals in order to identify potential problem areas and make the appropriate recommendations.
- Ensure that development projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues.
- Work with the business to review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
Requirements
- Four-year college diploma or university degree in computer systems design, computer science, or sales and marketing or 4 years equivalent work experience.
- Proven experience in the participation of the direction, development, and implementation of software solutions.
- Direct, hands-on experience with automated software and system management tools.
- Strong knowledge of system and software quality assurance best practices and methodologies
- Preferred experience with core software applications, including Marketing, Casino Gaming, Hospitality, Financial, Human Resources, and Payroll.
- Good project management skills and/or substantial exposure to project-based work structures, project lifecycle models, etc.
- Excellent written and oral communication skills.