IT Project Manager-Development
Forty-Five Group is a boutique executive search firm based in Houston, Texas. It was founded on the principle of getting back to basics in recruiting. Our goal is to present our clients with quality talent while providing a positive experience for our candidates.
Please visit www.fortyfivegroup.com for more career opportunities.
We are actively interviewing candidates for an IT Project Manager-Development.
Custom SW development using one of or combination of C#, C, C++, T-SQL, SQL, Java, J2EE, FoxPro, .NET, WPF, WinForms, ASP.NET MVC, .NET Compact Framework. This position would also need experience with XAML, HTML, XML, WML, UML. Manage the support of ERP and other applications like Share Point, Agile Point, Concur, One Stream, Success Factors and others.
The Manager – Development and Support is a hands-on manager role and has the overall responsibility to collaborate with the internal team, external vendor resources, internal Leadership, Hosting Vendor and others to ensure the solution is right for the business, providing quality assurance including code review, performance, scalable technology use, as well as overseeing the development team and programming activities in a business-oriented environment. The position is also responsible to understand all the development framework and components designed and developed by external resources. He or she will be responsible for coordinating with developers from external Team (onsite/ nearshore/offshore) and internal team.
The Manager – Development and Support will be working closely with the super users and management team to identify system issues and needs for continuous improvement.
DUTIES & RESPONSIBILITIES
-
Ability to work independently and as part of a team in a dynamic environment
-
Strong communication, interpersonal, technical, and problem-solving skills
-
Motivated and dedicated individual who is eager to learn and grow
-
Responsible for overall development & execution of business production support process and incident management.
-
Working with Information Systems & Technology applications, infrastructure, business, and project teams to define processes and procedures to monitor systems, rapidly respond to incident tickets and provide status to management on business impact.
-
Coordinating with Application Architect group to ensure overall governance and design principles are maintained
-
Managing vendors (including SAAS vendors) and coordinating regular support review meetings to ensure SLA’s are being met
-
Ensuring Support calls are effectively triaged and resolved in a timely way as well as setting the priority of calls.
-
Report and publish metrics weekly on performance of the Team
-
Prepare and report Quarterly Business Reviews
-
Defining systems strategy, developing systems requirements, designing, and prototyping, testing, training, defining support procedures, and implementing practical business solutions under multiple deadlines using latest technology offerings.
-
Manage planning and coordination of SI development team, contractors, and hosting provider
-
Lead the team responsible for designing, developing, and supporting the custom development using multiple languages such as C#, C, C++, T-SQL, SQL, Java, J2EE, FoxPro, .NET, WPF, WinForms, ASP.NET MVC, .NET Compact Framework
-
Provide quality assurance, operational support of current applications, assisting IT management in the management of the development lifecycle, and assessment and delivery of code solutions
-
Identify engagement follow-on opportunities and have a strong desire to excel.
-
Provides leadership, guidance, and direction to the Team. Manage expectations of stakeholders.
-
Advocate and enforce applicable standards, policies, procedures, and best practices in the implementation and/or maintenance of application or application modules
-
Coach and mentor team members with regards to current performance and future development; stretch individual team members to achieve outside their comfort zone; motivate team to achieve challenging objectives while fostering a high degree of team satisfaction
-
Create project schedules to drive teams to meet dates and communicate progress to PMO and stakeholders on regular intervals
-
Working alongside Business and Solution Managers to ensure enhancements are accommodated in accordance with the priority set by Business.
-
Ensure change is managed alongside other IT infrastructure activities.
-
Responsibility to maintain the integrity of the Application landscape (functional consistency) and proactively working with 3rd Parties to ensure it is patched and maintained in line with current best practice.
-
Reviewing Change Request Quotes from vendors
-
Contribute to continuous improvement of Epicor Support Centre of Expertise and Implementing best practices and change control processes. Work with IT and Project teams to ensure submitted system enhancement / changes have undergone adequate functional & volume testing before release to production.
-
Ensuring systems are managed efficiently, are resilient, and are backed up appropriately and that a DR solution is effective and tested annually. The support manager will feed into any business continuity planning.
-
Adept at designing Adept at designing and implementing technology-enabled business solutions for clients as part of a high-talent team
EXPERIENCE/ SKILLS:
-
Led Technical Team on at least 3+ full cycle major project implementations including ERP
-
Managed Applications and Development Teams for at least 3 years
-
Knowledge of tools such as C#, C, C++, T-SQL, SQL, Java, J2EE, FoxPro, .NET, WPF, WinForms, ASP.NET MVC, .NET Compact Framework
-
Minimum of 8 years of .Net Development experience.
-
Minimum of 4 years in a team lead role managing a team of developers.
-
PMI certification a plus.
-
Oil and Gas Industry experience a plus.
-
Ability to manage all facets of the System Development Life Cycle (SDLC).
-
Ability to work in a team environment, effectively interacting with others
-
· Bachelor’s degree in Computer Science, Business Administration, or related field
-
· Ability to effectively coordinate multiple projects involving several departments and external consulting teams.
-
· Ability to analyze risks, mitigate liabilities, and negotiate solutions.
-
· Ability to handle multiple assignments simultaneously and work resourcefully with limited supervision.
-
· Excellent interpersonal, analytical, organizational, and problem-solving skills.
-
· Advanced oral and written communication skills. Ability to communicate effectively with different functions and within the organization.
-
· Must be flexible, adaptable and the ability to work in a fast-paced changing environment.
Qualifications:
-
· B.E./B.Tech in Computer Science, Information Technology