Jobs
>
New York City

    Director of Application Engineering - New York, United States - Mastech Digital

    Default job background
    Technology / Internet
    Description
    REPORTS TO VP, IT & CIO


    POSITION SUMMARY
    SUMMARY/OBJECTIVE


    Director of people, projects and process, driving results through inspired leadership and a focused and disciplined approach to product development that is consistent with best practices.

    He/she must be technically sound, provide clear vision and develop a team that is an outstanding resource to the organization.

    Possessing excellent interpersonal skills and leadership presence, the Director will proactively develop strong relationships across functions within the company.

    ACCOUNTABILITY/RESPONSIBILITIES

    Essential Functions


    • Responsible for all aspects of project development and product maintenance over the entire product life cycle (initiate, plan, execute, control, support) – includes product launch activities.
    • Product Release Management for all departmental products and projects
    • Responsible for departmental financial management and resource management, including staffing profile currency and interdepartmental reviews
    • Provide mentoring and coaching to employees
    • Ensure software development best practices are followed consistently across the teams, including estimation, design reviews, security considerations, code inspections, quality assurance, planning activities and set software engineering standards where gaps exist.
    • Must be able to develop and understand the system scope and project objectives, as well as the role and function of each team member, to effectively coordinate the activities of the team.
    • Responsible for assembling project teams, facilitating assignment of individual responsibilities, identifying appropriate resources needed and developing schedule to ensure timely completion of releases that include enhancements, maintenance and support.
    • Schedule and facilitate project reviews.
    • Manage relationships within project teams; between project teams and functional groups; between project team and senior management; and between project and the customer, whether internal or external.
    • Create project plans; issues list, action items, status reports as well as adhere to internal project methodologies
    • Identify and resolve project issues and risks, including tracking, escalation and mitigation Equal Opportunity Employer - Women/Minorities/Veterans/Disabilities All qualified applicants will receive consideration for employment without regard to race, color, age, religion, gender, national origin, disability, veteran status or other legally protected status. Page 2 of 4 Rev. 04/23/2022 Job Description – Information Technology
    • Manage, integrate and balance resource requirements across multiple projects without adversely impacting deliverables, timelines or quality
    • Report project progress to senior management and stakeholders, identifying issues and resolutions
    • Supervise performance and professional development for technical members of team
    • Build good team atmosphere by developing positive working relationships with team members and other departments
    • Coordinate recruiting, hiring and performance evaluation requirements
    • Implement and support company objectives and decisions
    • Oversee and perform Project Development Manager duties as needed
    • Estimate tasks
    • Work closely with Application Architects to ensure development teams follow architecture guidelines and best practices.
    • Work with Application Architects in identifying services with a holistic view of projects
    • Assist in creating pre-coding review
    • Review use of technology by project teams
    • Attend key design reviews
    • Analyze requirements
    • Lead effort with technical resources within Product Development to develop implementable designs. Ensure those designs are reviewed with Application Architects.
    • Measure and report project performance and status and identify and control changes.
    • Monitor and control risk.
    • Perform lessons learned.
    • Interfaces across all of business. Able to understand impact to business from any IT change
    • Interfaces across all of IT understanding and communicating impact from requests and changes.
    • Lead solution/ proposal development activities for new business opportunities
    • Interface with Category Directors to ensure software solutions meet objectives in priority order
    • Foster a cultural environment of teamwork and innovation within and between teams
    • Provide technical leadership across Railinc projects
    • Present projects and at the enterprise level to business, executive and technical personnel
    • Manage training opportunities for technical staff Key Measures
    • Project/Product Metrics
    • Manage Departmental Costs within Budget Equal Opportunity Employer - Women/Minorities/Veterans/Disabilities All qualified applicants will receive consideration for employment without regard to race, color, age, religion, gender, national origin, disability, veteran status or other legally protected status.
    • Timely delivery of projects/releases to commitments/ plans
    • Common usage of technology and methodologies
    • Adoption of recommendations
    • Exposure and influence across technical and business community
    • Measurable objective metrics Non-Essential Functions o Develop/grow relationships with customers o Evangelize Railinc product development, systems integration and project management capabilities
    KNOWLEDGE, SKILLS, ABILITIES/MINIMUM REQUIREMENTS/COMPETENCIES
    Strong interpersonal, communication, organization and planning skills
    Must possess initiative with strong analytical and problem-solving skills
    Capable of managing multiple projects in a fast-paced cross-functional development environment
    Working knowledge of Microsoft Word, Excel and Project
    Works effectively with all co-workers; team player.
    Communicates effectively and in a professional manner
    Works under heavy deadlines and is subject to extreme workloads

    EDUCATION, EXPERIENCE, CERTIFICATION/TRAINING
    Bachelor's degree in Computer Science or related discipline
    Minimum of five to seven years technical experience
    Demonstrated proficiency, understanding and currency with technological advancements and development practices
    Minimum experience of 3 years of managing Application Development team
    Agile Methodologies (or similar Development Methodologies)
    Java - Managing Java development teams
    Previous hands-on Object-Oriented Development experience is required - object inheritance, encapsulation and object reuse
    Capability to understand customer application use from the customer's perspective
    In-depth knowledge of relational database theory and one-year experience with a relational database product
    PMP Certification is preferred


  • identifi Global Resources New York, United States

    Applications Engineer (Warehouse Automation / Intralogistics) up to $85,000 + Benefits - Michigan US (Hybrid working) · About the role: · Market leading provider of Intralogistics / Warehouse Automation solutions with a global presence now seeks to recruit experienced Applicatio ...


  • Horizon Ventures Union City, United States

    Our Vision: Your Responsibilities · As an application engineer (m/f/d), you will act as a technical link between development, sales, and our customers. · You will be a competent contact person for selecting suitable coating materials/coating systems for customers and sales, takin ...


  • Horizon Innovations Union, United States

    For our location in Jena, we are currently looking for a permanent, full-time · (Junior) Application Engineer (m/f/d) · for Automotive Test Solutions. · Your responsibilities in detail: · As an Application Engineer, you will be in close contact with our customers, gather requir ...


  • Piper Maddox New Jersey, United States

    Piper Maddox is partnering with a leading distributed energy platform dedicated to designing, implementing, and financing innovative clean energy solutions. They recently went through a great round of fundraising and with their new PE backing are looking to expand their team from ...


  • Storm4 New York, United States

    Role: Application Engineer · Industry: Smart Grid · Location: NY, NJ, MA, CT or Philadelphia (Remote + occasional travel) · Salary: $140K-$160K + 10% bonus + equity · This is a great opportunity for an Application Engineer to join a market leader in the Microgrid space that have ...


  • Metric Geo New York, United States

    Are you a Software Engineer wanting to move away from development into a more customer facing, commercially orientated role? · Do you enjoy taking part in technical discussions with customers where you can use your software knowledge/background to identify & define new product re ...


  • Aperture Group New York, United States

    Application Engineer · Location: · Nashville, TN · Summary: · The Applications Engineer will play a critical role in the building of control system solutions. This individual will perform multiple key functions within our small but growing business, including reviewing system n ...

  • TGC Search

    Application Engineer

    2 weeks ago


    TGC Search New York, United States

    Applications Engineer · TGC Search is partnered with one of our top clients in · Milwaukee, WI · looking to add their next · Applications Engineer · to the team in a direct hire/full-time position. · As an Applications Engineer, you'll collaborate closely with Sales Enginee ...


  • Zobility New Jersey, United States

    Job Title : Application Engineer · Job Location: Bridgewater Township, New Jersey 08807, USA · Position Type: contract( 6 months) with possible extension · Pay rate: $ 25/hr - $36.66/hr on w2 with Benefits · Education: · Bachelor · Requirements: · 2 or 4 year science or engineer ...


  • MAP SSG Inc New York, United States

    Reporting to the Desktop and Applications Manager, the Applications Engineer is responsible for the maintenance and upkeep of the firm's desktop infrastructure. The candidate will be responsible for designing and implementing solutions to support the firm's initial MacOS environm ...


  • Jobot New York, NY, United States

    Solutions Engineer - Low Latency Trading Systems - Downtown Manhattan (on-site) · This Jobot Job is hosted by: Eric Emenhiser · Based in the Downtown Manhattan, NY we are the leader in FPGA-based high-performance and ultra-low latency market data solutions for the financial indu ...


  • High-Tech Professionals New York, United States

    : · - Provide customer application support for advanced ebeam inspection system in semiconductor fab. · -Field application support for advanced e-beam inspection system to resolve customer's wafer yield challenges. Help customers take full advantage of the advanced features. Supp ...


  • Ainsworth New York, United States

    · Position at Ainsworth · If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the Ainsworth, a subsidiary of GDI, team today ...


  • NexGen Solutions Corporation New York, United States

    Title: · Esprit Applications Engineer · Objectives: · Customer service is the foundation of our company's success and although we segment tasks and duties below, we put customers first when issues or problems arise. To achieve success, we must work as a team to get the right p ...


  • Eclipse Enterprises Clifton, United States

    About Voith Group · The Voith Group is a globally operating technology company. With its broad portfolio of systems, products, services, and digital applications, Voith sets standards in the energy, paper, raw materials, and transport & automotive markets. Founded in 1867, Voith ...


  • Ainsworth New York, United States

    Description · Position at Ainsworth If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the Ainsworth, a subsidiary of GDI, t ...


  • Ainsworth New York, United States

    Job Description · Job DescriptionIf you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competitive pay and great employee programs, join the Ainsworth, a subsidiary of GDI, team to ...

  • Hitachi Careers

    Applications Engineer

    2 weeks ago


    Hitachi Careers Holland, United States

    Description · Applications Engineer Level II - · As a Applications Engineer you will work alongside a team of automation experts. Together you will develop an accurate budget and project quote outlining key concept points, sequence of operations and mechanical descriptions to ul ...

  • Hitachi Careers

    Applications Engineer

    2 weeks ago


    Hitachi Careers Holland, United States

    Description · As a Applications Engineer you will work alongside a team of automation experts. Together you will develop an accurate budget and project quote outlining key concept points, sequence of operations and mechanical descriptions to ultimately create custom, innovative ...

  • Hitachi Automotive Systems Americas, Inc

    Applications Engineer

    3 weeks ago


    Hitachi Automotive Systems Americas, Inc Holland, United States

    Together you will develop an accurate budget and project quote outlining key concept points, sequence of operations and mechanical descriptions to ultimately create custom, innovative and integrated solutions for our customers you never even thought possible.Develop a comprehensi ...