Business Software Manager
Company Overview
Our client is one of the main owners of shopping centers throughout the island and the United States, urban complexes, manufacturing operations, and food distributors. Looking for a Business Software Manager.
Job Summary
Assist the IT Director in defining appropriate software strategies, recommend roadmaps for all applications, participate in the IT Steering Committee, provide a software development plan that meets the future needs of business units, based on cost-effectiveness and IT trends, monitor employee performance under supervision and provide leadership and guidance, participate in the approval of purchases related to software licenses and services, maintain a complete inventory of applications at all times, work closely with the application owner and users to understand functional and non-functional requirements and business needs, record and evaluate user requirements, define development standards applicable to EFI for the software development life cycle, document the design of required systems, changes, or implementations.
Responsibilities and Duties
- As a key leadership role in the IT area reporting to the IT Director, the Business Software Manager is accountable for managing and coordinating resources and processes to deliver software analysis, implementation, customization, changes and releases to all business applications.
- Participates in defining the strategy for the software development team by driving initiatives that deliver solutions to end users and customer business units.
- Leads IT analysis and software development staff in all endeavors
- Leads process automation efforts throughout Company
- Leads data quality and data management activities to ensure that data is accurate, on time and complete
- Leads processes dealing with data integration and the creation/use of data repositories from which to extract information through business intelligence tools
- In charge of creating and integrating business applications or tools that will provide the necessary reports and queries to relevant users
- If necessary, requests external support, e.g. from software vendors and manufacturers to restore any failed IT service as quickly as possible.
- Ensure that automated processes are accurate, correct and perform according to design
- This role is the liaison in the organization to review, analyze and recommend software solutions that add value to the business units.
- Lead the analysis of new and emerging software technologies that can create value and efficiencies to the business units.
- Bachelor's degree in Computer Science or related field
- Minimum of five (5) years of experience leading a software development function
- Master Degree in Computer Science or related field is preferred but not required
- Must have at least ten (10) years of experience working through the design, development, release cycle, and delivering software products to customers.
- A record of successful delivery of software applications as an individual, team leader and/ or development manager.