a dynamic information technology staffing firm

Careers - Job Details

Lead Application Engineer

Summary:
BGI has the following full time, remote position working with a team based out of Albany, NY
 
Job ID/Number:
202204-2282
 
Posted Date:
4/22/2022
 
Job Location:
Remote
 
Position Type:
Full-time
 
Division:
Information Technology
 
Description:

Lead Application Engineer

 

Position Overview

The  client’s team is seeking a results-driven Lead Application Engineer to spearhead the next generation of our web-based service delivery application. Working closely with the Product Manager and other team leaders, you will translate business requirements into comprehensive, well-documented technical solutions that support end users inside and outside of their company. You will help estimate the effort to complete each task for scheduling purposes, and provide guidance and assistance to our team of developers as they turn the technical designs into robust, intuitive, and easily supported features. As a core team member, you will participate in agile (Kanban) processes and daily standup calls with the team leadership in Albany, NY.

To be successful in the Lead Application Engineer role, you should be an expert problem solver, focused and self-motivated, and have a strong understanding of API-first single-page application design. Top candidates will be excellent communicators, clearly articulating concepts to a variety of audiences, including business owners, developers, and support team members.

Key Responsibilities 

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. 

The Lead Application Engineer is primarily responsible for: 

  • Collaborating with the Product Manager and other key stakeholders to determine software requirements
  • Designing key business systems aligned with product roadmap deliverables, and optimized for a variety of devices and browsers
  • Proactively identifying risks and issues, proposing solutions, and working collaboratively to determine the best resolution
  • Providing the development team with clear architectural designs and style guides to follow
  • Creating high-level product specifications and design documents
  • Breaking down larger tasks into manageable and prioritized subtasks
  • Estimating the level of effort to complete each task and/or subtask
  • Guiding and assisting individual software engineers throughout the entire development lifecycle
  • Reviewing and approving code submitted by software engineers, ensuring that it follows the design and style guide

 

Required Experience and Skills: 

  • Bachelor's degree or higher in a technical or scientific field of study
  • Self-motivated, with excellent organization, prioritization, and time-management skills
  • Thorough understanding of single-page application (SPA) design
  • Experience with front-end web design and/or development, including HTML5 and CSS3
  • Experience designing and/or developing REST API Web Services
  • Ability to communicate design goals and preferences clearly, in both written and verbal form
  • Analytical mindset, with the ability to break down large features and designs into logical components
  • Ability to estimate relative Level of Effort to assist with Roadmap planning
  • Ability to review and approve code submitted by other team members
  • Comfortable with adherence to lean / agile development methodologies 
  • Comfortable leading or working with others on projects 
  • Excellent communication and presentation skills; comfortable speaking with managers, colleagues, and end-users
  • Customer-focused, with a passion for making a difference by helping colleagues and users achieve their goals

Beneficial Skills and Experience:

  • Thorough understanding of Serverless, NoSQL, Node.js, and React.js
  • Experience with Amazon Web Services (AWS), including DynamoDB, Lambda, and API Gateway
  • Experience designing and/or building a serverless, microservice API
  • Experience with common development tools, such as Babel, Webpack, NPM, and JSON Schema
  • Experience with code versioning tools, such as Git
  • Knowledge of React hooks, functional components, styled components, and atomic structure
  • Experience with UI/UX Design and best practices, including responsive, mobile-first implementation
  • Experience with work order management software
  • Experience with logistics, warehouses, and/or IT service delivery
  • Experience with supply chain and inventory management

 

 
 
 
close (X)