Supervisor, Business Applications Development
Apply NowCompany: KMM
Location: Foothill Ranch, CA 92610
Description:
Duties and Responsibilities:
Education and Experience:
Skills and Qualifications:
To perform this job successfully, you must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Computer Skills:
To perform this job successfully, you should have solid knowledge and experience working with:
Salary Range: $145,000-$150,000
- Coaches and mentors a team of Kawasaki resources who must maintain good relations and communication with the business to ensure IT application functionality matches the needs of the business.
- Coordinates with business leaders and IT management to implement business strategy, technologies, and architecture plans based on strategic business objectives.
- Ensures that KMC's business applications are continually utilized to deliver the most value to its business. Additionally, provide analysis and recommendations for coordinated retirement of those functions whose operational costs exceed the value to the business.
- Maintains awareness and participates in technology research of existing and emerging technologies and advocates for their use and value to the business with supporting IT mangers
- Builds and maintains relationships with vendors and consultants to leverage their knowledge and skills to forward IT and Kawasaki objectives
- Recommends application development tools and training that are beneficial to KMC's business.
- Manages Technology projects and Initiatives
- Strives to maintain a very high satisfaction with applications from the business user through features, training, and regular interaction to name a few actions.
- Continuously monitor projects and initiatives to ensure high satisfaction of those we serve
- Author, publish and review development standards, policies, best practices and corporate guidelines.
- Provide guidance for a highly customer-focused culture -- outward and upward with customer expectation consistency
- Participates in staff recruitment, supervision, scheduling, development, evaluation, motivation, coaching and disciplinary actions.
- Establish and ensure appropriate service level agreements are achieved
- Prepare, Establish and monitor budgets and apply effective cost management measures.
- Provide development opportunities and career guidance to staff.
- Ensure effective stakeholder communication is maintained regarding the status of their strategic and operational initiatives
- Build and maintain relationships with internal staff and vendors to discover and try new technologies
- Focuses on strategic enterprise information systems and technology initiatives
- Prioritize technology projects and initiatives, coordinates integrated and dependent deliverables
- Research and advocate new technologies, plans adoption strategies, budgets, resource requirements and publishes roadmaps
- Works closely with the business community to understand, analyze, and document their requirements for new or enhanced existing technology usage.
- Develop Proof of Concept and prototype applications based on recommended technologies
- Drives selection and evaluation of new technologies
- Creates expected performance metrics
- Conceive and advocate creative and innovative solutions using appropriate technologies
- Implements enterprise technologies to advance business collaboration and efficiencies
- Provides guidance on future system infrastructure, architecture, and methodologies
- Recommend new technologies and provide leadership for enterprise technical direction
- Demonstrates and promotes sense of urgency on projects and initiatives
- The ability to plan and regularly report on the status and vision of initiatives
- Cross-functional team building appropriate for each initiative
Education and Experience:
- Bachelor's degree (BA/BS) or equivalent from a four-year college is preferred
- 10 years related experience in an Information Technology environment.
- Experience managing large projects through a PMO and best practice familiarity.
- 5+ years of experience, and demonstrated expertise, in leading a development operation including core administrative system processing, and managing technical resources with a team size of 6 or more.
- 7+ years in applications development of non-mainframe and mainframe platforms.
- Experience completing full life cycle software implementations that include SAP R/3, ECC6, and mainframe systems.
- Wholesale/Distribution industry experience.
- Experience with a light software development methodology such as Agile or Rapid Application Development.
- Hands-on experience coding in more than one currently popular web application framework.
Skills and Qualifications:
To perform this job successfully, you must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Strong customer-service orientation.
- Leadership presence - active listening, assertive, willingness to give and take direction, negotiation and influencing skills
- Must consistently exhibit a positive attitude and a strong dedication to the leadership role and its responsibilities.
- Experienced working in a team-oriented, collaborative environment.
- Must have a natural attraction to learning and serving the benefits of information services to the business. This attraction must also create the motivation for their staff to do the same.
- They have outstanding business acumen, a restlessness to answer "why?" questions, and are passionate about using data to drive decision making.
- Must demonstrate initiative and drive to look beyond the "status quo" and constantly search for more efficient ways to improve KMC operations and/or practices.
- Excellent conflict resolution skills with the ability to facilitate discussion around possible different approaches
- Must demonstrate effective interpersonal communication skills including the ability to build and maintain strong business relationships with user groups, various KMC departments and outside consultants or vendors.
- Must exhibit excellent oral and written communication skills.
- Demonstrated ability to lead highly technical teams, in a collaborative environment, in the development of technology applications and services
- Self-starter with excellent communications, presentation and interpersonal skills, the ability to work collaboratively in a matrix team and the desire to work in a fast-paced environment. The candidate must be able to deliver results under tight deadlines
- Must demonstrate the ability to successfully prioritize and organize multiple, competing tasks.
- Must be extremely detail and deadline oriented.
- Must bring energy and enthusiasm to group or team efforts.
- Must have proven experience in project planning and team leadership coupled with a solid knowledge of system design and change/impact analysis.
- Must have strong knowledge & experience with data design and normalization methodologies.
- Strong knowledge of system and software quality assurance best practices and methodologies.
- Must be able to commit to long hours to meet project deadlines.
- Must have familiarity with all languages, file access facilities and development tools in use at Kawasaki Motors Corp. U.S.A. (KMC). Should have knowledge of current technologies available and stay up-to-date on emerging technologies.
Computer Skills:
To perform this job successfully, you should have solid knowledge and experience working with:
- Object-oriented Development
- Visual Studio / Azure DevOps Server (TFS)
- Familiarity with Cloud based solutions
- Informatica ETL / PowerCenter
- NET MVC / C#
- .NET 4.0+ Framework
- MS SQL and MySQL (Database/Table design, Queries & Stored Procedures)
- HTML, HTML5, PHP, CSS, BootStrap
- Javascript
- Microsoft SharePoint
- Development of Windows Desktop applications
- Microsoft Office Suite, MS-Visio, MS-Project
- Microsoft IIS web server
- Powershell
- VBScript
Salary Range: $145,000-$150,000