open main menu

ENGINEERING MANAGER

GregoryScott

Position Location: Hybrid/York, PA

Hours: Full-Time |8:00 AM – 5:00 PM, Monday through Friday

Scope: The Engineering Manager is a pivotal “player-coach” role responsible for leading the development of GregoryScott software development. This individual will oversee the full software development life cycle (SDLC)—from initial discovery through go-live and maintenance. The Engineering Manager balances high-level architectural oversight and team management (on-shore and off-shore) with hands-on development to ensure the delivery of high-quality software solutions.

Essential Functions

This position exists to perform the essential functions. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Work in collaboration with GregoryScott Technical Account Managers to define and build applications and features for existing solutions.
  • Provide oversight to align the work with the vision and direction of the Vice President of Engineering.
  • Guide development team in best practices, techniques, and performant coding.
  • Collaborate directly with clients for discovery and ongoing product development requests as needed.
  • Coordinate feature development with Technical Account Managers by consulting on Business Requirements Documentation and internal project management language for tasks.
  • Ensure all solutions are thoroughly tested and follow defined quality control procedures using current standards to maintain the quality and functionality of deliverables from beginning to end of projects.
  • Participate in “launch meetings” involving all relevant staff, including but not limited to development, customer service, sales, fulfillment, etc. Assist team members to reach project objectives by providing corrective and positive feedback and arranging organizational support to immediately address issues.
  • Apply effective principles and techniques of programming and design.
  • Manage local and remote development resources providing performance evaluations, 1:1 meetings, and offering support in the duties of the team.
  • Establish and maintain a reputation for innovation and creativity.
  • Stay informed of the latest trends in web-based marketing tools and tactics.
  • Maintain confidentiality and adhere to company policies and operation standards.

Education:

  • Bachelor’s degree in Computer Science or Computer Engineering, or related field preferred.
  • Degree or Certificate in Web Development or equivalent preferred.
  • High school diploma or GED required.

Skills & Experience:

  • At least 2-3 years of experience in designing and programming web-based solutions.
  • Expertise using CMS, eCommerce, or other ordering systems.
  • Knowledge of HTML5, CSS3, and responsive layout engines preferred.
  • JavaScript experience, including the use of libraries such as Angular/Vue required.
  • Relational Database experience required.
  • PHP, MySQL, C#, SQL and other server-side technologies commonly employed for web applications.
  • Management of Git repositories, while following compliance defined change management protocols.
  • Experience working in both Windows and LAMP servers.
  • Ability to learn quickly.
  • Effective working independently or as part of a team.
  • Ability to maintain a fast pace and work with a sense of urgency; must work well under pressure.
  • Solid track record of meeting deadlines in a fast-paced agency environment.
  • Excellent organizational skills are a must.
  • Excellent oral and written communication skills.
  • Outstanding prioritization and time management skills.
  • Must have strong analytical, problem-solving, and decision-making capabilities.
  • Effective project management skills, ability to manage multiple, high profile, competing projects.
  • Valid driver’s license and reliable transportation required.

Physical Requirements:

Physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job.

  • Communicating with others to exchange information.
  • The position will require the ability to speak, convey information clearly and effectively, hear, listen, and interpret information accurately, see, sit, bend, stand, stoop, push, pull, lift, lower, and grasp, as necessary.
  • Remaining in a stationary position, sitting for prolonged periods.
  • Repeating motions that may include the wrists, hands, and/or fingers.
  • Ascending or descending stairs.
  • Adjusting or moving objects up to 10 pounds in all directions.
  • Assessing the accuracy, neatness, and thoroughness of the work assigned.

To apply, submit your resume to [email protected].

Notice to All Applicants: This posting is not intended to provide an all-inclusive list of duties, rather to provide an overview of essential functions and basic duties. Requirements, skills, and abilities included, have been determined to be the minimal standards required to successfully perform in the position. In no instance, however, should the duties, responsibilities, and requirements delineated be interpreted as all-inclusive. Employment with The YGS Group is at-will. The employment process with The YGS Group includes a pre-employment background check and post-offer physical and drug screen. The YGS Group is an Equal Opportunity Employer and Drug-Free Workplace.

Top
Get in Touch