Job description
POSITION SUMMARY
In this role, you will manage and ensure the day-to-day operation of the Corporate Application support whose missions encompass analysis, evaluation, development, testing, implementation and support of complex computer software applications.
This individual will be involved in the management-level establishment, planning, and implementation of appropriate policies and procedures to ensure IT Applications are consistent with company goals, industry best practices and regulatory requirements. You will implement the overall IT strategy, plan, assign personnel and resources to execute assigned projects, support and track budgetary impact and projections relating to such projects, and serve as an escalation point for various application issues throughout the enterprise. Ensures proper functioning of the applications and oversees necessary upgrades. This position helps business operations groups utilize information to improve their efficiency. Coordinates with the Infrastructure Group to ensure interdependent computer equipment, hardware, and software are updated to meet applications needs.
You will also effectively provide incident analysis information and Key Performance Indicators; hold ownership for handling of all applications service requests; build relationships with clients and conduct reviews; continually measure, monitor, and drive down application incident levels; and manage provision of services and solutions within the framework of the company's policies and procedures.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
- Responsible for managing the definition, implementation and integration of quality principles and quality processes into the design and development of software and IT processes. Ensures that quality methods and procedures are executed. Ensures that products, applications, and systems comply with established quality standards and meet customer requirements. Analyzes best-in-class processes, understands the interaction and relationship of business operations, operating systems, and network processes.
- Assume management responsibility for the analysis, evaluation, development, testing, implementation, and support of complex BI and computer software applications. Develop project time lines and identify project tasks and procedures.
- Develop and prepare strategies for Business Intelligence processes for organization.
- Develop and ensure compliance of all enterprise data standards.
- Manage and participate in the development and implementation of goals, objectives, policies, and priorities for assigned programs. Recommend, develop and administer policies and procedures.
- Monitor and evaluate the efficiency and effectiveness of service delivery methods and procedures. Recommend, within policy, appropriate service and staffing levels.
- Plan, direct, coordinate, and review the work plan for applications development staff. Assign work activities, projects and programs. Review and evaluate work products, methods and procedures. Meet with staff to identify and resolve problems.
- Analyze business systems to determine effectiveness. Identify inadequacies, inefficiencies, and problems and recommend solutions. Develop system specifications. Recommend application software development.
- Implement system changes through automation, process change, management solutions, and training.
- Conduct diagnostic investigations of program errors and implement or recommend solutions or methodologies for resolution.
- Coordinate and conduct user group education and problem solving sessions related to assigned project.
- Develop Requests for Proposals (RFP). Negotiate and manage vendor contracts for Information Technology services.
- Prepare various documentation including project reports, process, and user manuals, presentations, strategic and technical plans, and other related information on assigned application analyses.
- Participate in the employee interview/selection process. Train, evaluate, and communicate with assigned staff. Provide or coordinate training. Work with employees to correct deficiencies. Implement discipline as needed.
- Serve as IT business partner on a variety of committees. Prepare and present staff reports and other necessary correspondence.
- Prepare time and cost estimates for completing projects. Prepare Gantt and PERT charts using automated project management tools.
- Meet and negotiate with vendors regarding software procurement and maintenance. Ensure compliance with contract specifications. Consult with vendors regarding system functionality.
- Prepare and present project progress reports for management or committees. Identify problems and issues and recommend solutions.
- Review proposed systems software for compliance with applicable quality assurance standards before acquisition or implementation.
- Manage the relationship and expectations of user personnel at all FMG locations including the preparation of service agreements.
- Ensures project management process is in place, provides resource management, and ensures quality and timely solutions. Needed knowledge includes process and data modeling, data architectural development methodology (Agile and Waterfall), IT planning methodology and project management.
- Coordinates systems analysis and application development activities through direct staff and contractors. Directs development teams in the areas of scheduling, technical direction, future planning and standard development practices. Participates in budgeting and capital equipment processes and quality improvement activities.
- Responsible for business strategy and planning to ensure the IT Applications Group has the appropriate resources, budget and tools to provide the highest level of customer service. Ensures appropriate resources are available to respond to customer inquiries/issues.
- Responsible for assembling project plans and teamwork assignments, directing and monitoring work efforts on a daily basis, identifying resource needs, performing quality review; and escalating functional, quality, timeline issues appropriately. Responsible for tracking key project milestones and adjusting project plans and/or resources to meet the needs of customers. Coordinates communication with all areas of the enterprise that affect the scope, budget, risk, and resources of the work effort being managed.
- Administers and maintains project management software and tools. Organize and published project-related documentation in various sources. Knowledge of project management tools, methods and best practices such as those defined by the Project Management Body of Knowledge (PMBOK).
- Defines and implements procedures for releasing products throughout the whole product life cycles. Supports the FMG Steering Committee as needed.
- Overall responsibility for establishing, managing and maintaining strategic relationships with customers. Regularly interacts with functional groups within the IT organization to communicate and clarify customer requirements. Performs as liaison between enterprise and end-users, outside vendors, contractors and consultants to define and establish service and support requirements. Investigates and resolves customer relationship problems.
- Has a strong understanding of information systems, business processes, the key drivers and measures of success for the business and the short- and long-term direction of the business and technology. Ensures that the design and integration of proposed system, software leads to the development and growth of the business through effects use of technology.
- Assists the IT organization in defining the implementing its business plan and goals to support the strategy and goals of the organization. Responsible for working with IT functional/departmental executives and business leaders to create the overall business plan for IT.
- Assists in determining project delivery and deployment dates for new product releases, feature and maintenance releases and regular corrective service or service pack releases.
- Develops risk management procedures, business continuance scenarios, contingency and disaster recovery plans for central and distributed systems and networks to maintain operations during downtime and/or major disasters. Identifies and makes recommendations regarding critical points of failure. Develops and implements policies and procedures for business continuance and disaster recovery plans. Proactive in building processes to minimize/eliminate downtime.
- Responsible for developing enterprise content management strategy to enable efficient organization and management of documents, records, web content, other digital media information shared internally for workforce productivity improvement and knowledge management purposes.
- Understands the strategic direction of the enterprise and the supporting IT systems and architectures. Maintains knowledge of emerging technological trends and utilizes this knowledge to educate both IT and the business on opportunities to build better IT solutions that support and drive business decisions. Assists in the definition of the architecture and technology needs of the organization based on new and emerging technologies, and establishes priorities and strategies consistent with business goals and economic viability.
- Responsible for researching, developing and implementing testing methods and procedures. Ensures that products meet the highest quality standards. Monitors and reports on defects.
- Lead, manage, and recruit a talented group of applications analysts and applications support professionals in providing IT services across multiple sites.
- Manage process for communicating outage/emergency activities to the organization. Manage vendor relationships as it depends or as needed on daily operational needs. PO and invoice review and approval/budgeting responsibility.
- Demonstrate a consistent sense of urgency on high priority open issues to ensure timely resolution.
- Cross train in other areas to gain a better understanding of the technical functions performed.
- Attend and participate in professional group meetings. Stay abreast of new trends and innovations in the field of information systems.
- Provide after-hours on-call support as scheduled.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION AND EXPERIENCE:
- Minimum Bachelor's degree in IT or information systems field or an Associate's degree in IT with a minimum of 10 years of IT experience.
- 4-7 years' previous technical experience in BI Applications Development role
- Experience with BI tools
- Familiarity with SQL Server Reporting Services and/or Report writing
- Experience with relational databases to create data lakes and multi-dimensional cubes
- Experience with .Net, VBA, VB Scripts, Web, Desktop-Applications
- Understanding of software development lifecycle (SDLC), Software change compliance
- Familiarity with Project Management Methodology - Agile, Waterfall
SKILLS:
- Qlik Sense, Tableau, Power BI or similar BI tool
- Must have MS SQL Server 2005-2014 experience
- Microsoft SQL Server Integration Services (SSIS)
- Microsoft SQL Reporting Services (SSRS)
- Microsoft SQL Server Analysis Services (SSAS)
- Must have SQL, C#, VB.net skills.
- Must have working DBA knowledge.
- Must have familiarity with MVC web development.
- Must have strong Microsoft Office Suites computer skills.
- Must have strong organizational and time management skills.
- Must have the ability to maintain a professional demeanor.
- Must have effective written, verbal communication and customer service skills.
- Must have ability to maintain confidentiality.
- Must strive to continuously learn new practices, processes, methodologies, technologies, and languages.
- 10+ years' experience working in an IT environment
- 8+ years' experience working in an Applications environment.
- 3+ years' supervisory experience included (IT or non IT)
- Experience using a help desk ticket tracking system
- Experience working with all internal business functional areas
- In-depth understanding of Windows 7, MS Office 2007/2010, application troubleshooting techniques, peripheral device knowledge including Label Printers, mobile applications, servers, Microsoft Outlook, Microsoft SQL Server and reporting services, Microsoft SharePoint, K2
- Familiar with ERP systems (BaaN, Epicor, SAP)
- Configuring, troubleshooting and repairing networked applications, providing support in a fast-paced networked environment
- Commitment to working in a team environment and collaborative manner
- Strong ability to multi-task and work independently
- Use of good problem-solving skills and follow-through techniques
- Strong customer services skills, with an ability to communicate (oral/written) effectively and coordinate action with all levels of the organization
- Highly organized with strong attention to detail and a focus on process improvement
- Knowledgeable in development methodologies (Agile and Waterfall).
- Implement quality assurance and security procedures for applications services.
COMPETENCIES: SPARC
- Safety first
- People oriented, determined to assist where able
- Accountability and Ownership: Demonstrate a sense of urgency, ownership in your role
- Respect peoples differences and be open to differing opinions and beliefs
- Continue to improve your current role and help develop the role for the future based on lean management.
Fincantieri Marine Group offers competitive pay with benefits in a growth-oriented environment. Qualified and interested applicants are encouraged to apply. Apply online at https://recruiting.adp.com/srccar/public/RTI.home?c=2155013&d=FMG-External
Fincantieri Marine Group is an Equal Opportunity Employer/Affirmative Action Employer and promotes a Drug Free Work Environment. Minorities, Women, Veterans and Disabled are encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION AND EXPERIENCE:
- Minimum Bachelor's degree in IT or information systems field or an Associate's degree in IT with a minimum of 10 years of IT experience.
- 4-7 years' previous technical experience in BI Applications Development role
- Experience with BI tools
- Familiarity with SQL Server Reporting Services and/or Report writing
- Experience with relational databases to create data lakes and multi-dimensional cubes
- Experience with .Net, VBA, VB Scripts, Web, Desktop-Applications
- Understanding of software development lifecycle (SDLC), Software change compliance
- Familiarity with Project Management Methodology - Agile, Waterfall
SKILLS:
- Qlik Sense, Tableau, Power BI or similar BI tool
- Must have MS SQL Server 2005-2014 experience
- Microsoft SQL Server Integration Services (SSIS)
- Microsoft SQL Reporting Services (SSRS)
- Microsoft SQL Server Analysis Services (SSAS)
- Must have SQL, C#, VB.net skills.
- Must have working DBA knowledge.
- Must have familiarity with MVC web development.
- Must have strong Microsoft Office Suites computer skills.
- Must have strong organizational and time management skills.
- Must have the ability to maintain a professional demeanor.
- Must have effective written, verbal communication and customer service skills.
- Must have ability to maintain confidentiality.
- Must strive to continuously learn new practices, processes, methodologies, technologies, and languages.
- 10+ years' experience working in an IT environment
- 8+ years' experience working in an Applications environment.
- 3+ years' supervisory experience included (IT or non IT)
- Experience using a help desk ticket tracking system
- Experience working with all internal business functional areas
- In-depth understanding of Windows 7, MS Office 2007/2010, application troubleshooting techniques, peripheral device knowledge including Label Printers, mobile applications, servers, Microsoft Outlook, Microsoft SQL Server and reporting services, Microsoft SharePoint, K2
- Familiar with ERP systems (BaaN, Epicor, SAP)
- Configuring, troubleshooting and repairing networked applications, providing support in a fast-paced networked environment
- Commitment to working in a team environment and collaborative manner
- Strong ability to multi-task and work independently
- Use of good problem-solving skills and follow-through techniques
- Strong customer services skills, with an ability to communicate (oral/written) effectively and coordinate action with all levels of the organization
- Highly organized with strong attention to detail and a focus on process improvement
- Knowledgeable in development methodologies (Agile and Waterfall).
- Implement quality assurance and security procedures for applications services.
abouteureka.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, abouteureka.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, abouteureka.com is the ideal place to find your next job.