Applications Development Manager

Company Name:
Flexion Inc.
POSITION PURPOSE: This position includes leadership of the BTS Application Development team. This team supports development of the company's web based CRM and back office administration system. The individual occupying this position collaborates with company customers, staff, BTS colleagues including the application development team, and other stakeholders to identify customer requirements and assess impacts to other data and systems, consider available technologies, compare costs and benefits, and recommend solutions. Incumbents act as general contractor on projects and populate project teams with specialists in various technical areas, to ensure results meet negotiated customer expectations and adhere to internal standards and strategies.

Incumbents are responsible for coordinating systems analysis and application development activities through direct and indirect staff including onshore and offshore development teams. Responsible for directing development teams in the areas of scheduling, technical direction, future planning and standard development practices. Also participates in budgeting and capital equipment processes and quality/maturity improvement activities for the development organization. Meets scheduled milestones to ensure project/program objectives are met in a timely manner and has an in-depth knowledge of the principles, theories, practices and techniques for managing the activities related to planning, managing and implementing systems analysis and application development projects and programs.

I. Assume key overall responsibility for the company suite of Java web based CRM and back office administration systems.
II. Partner and build close working relationships with the entire technology management team and key business leaders
III. Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise.
IV. Research and make recommendations on software products and
in support of procurement and development efforts.
V. Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings.
VI. As a liaison, ensure active, regular communication with business teams and technology teams and facilitate prioritizing new information/data requirements
VII. Ensure that development projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues.
VIII. Review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
IX. Provide technical leadership to project managers and programmers working on development project teams.
X. Cultivate, disseminate, and enforce functional policies, procedures, and quality assurance best practices.
XI. Hire and train technical staff, prepare and conduct performance reviews, and manage a staff of full time employees, contractors, and offshore resources.
XII. Manage expenses within approved budget level
XIII. Operate within guidelines pursuant to the Employee Handbook and all Policies and Procedures
XIV. Perform additional duties as requested by BTS Director
I. All departments with internal stakeholders and external vendors when applicable
a. BTS Department including, Managers, Project Management, Business Analysis, Development, Quality Assurance, and/or Infrastructure staff for communications related to job functions.
b. Business Technology Executive Support for training and direction.
c. Customer Service functional areas, Managers, and other Customer Service Assistants for communications related to service related items and other items.
d. Organizational Development and Training for training.
e. Finance Department for financial related items.

's degree in MIS,
Science, Business Administration, Engineering, or related discipline with software development focus; MBA degree (with undergraduate degree in a technical discipline) is a plus
II. Extensive project management experience (PMP or Master Certification in Project Management is a plus)
III. Five or more years of relevant business area experience (as either an IT or line-of-business employee, in current or another company), with two years of solving business problems with appropriate technology fit
IV. Eight to ten years of progressive broad-based information systems experience, with three to five years of demonstrated management/supervisory experience in application implementation during which more than one of the following occurred:
V. Demonstrated competency in strategic thinking and leadership with strong abilities in relationship management
VI. Demonstrated leadership of multidiscipline, high-performance work teams/groups
VII. Successfully developed and implemented new technology
VIII. Demonstrated competency in project management and execution of multiple or complex projects
IX. Successfully developed and implemented new work processes or process improvements
X. Experience working with customers to develop solutions to complex business problems
XI. 5+ years direct experience in software development and/or programming design and systems management involving web based Java applications.
XII. Proven experience in overseeing the direction, development, and implementation of software solutions.
XIII. Direct, hands-on experience with automated software and system management tools.
XIV. Strong knowledge of system and software quality assurance best practices and methodologies.
XV. Experience in managing an organization of 10+ employees (including contractors) and working with geographically distributed work teams including offshore.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.