Director - Software Engineering

Sorry, this job was removed at 1:36 p.m. (EST) on Monday, November 30, 2020
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Director of Software Engineering is responsible for leading a team of developers that design and implement the client component (“workstation”) of a client server architecture that automates the fulfillment for on-line grocery. You would draw upon your extensive experience leading, developing, and architecting highly scalable and efficient software solutions in the Java language and application frameworks, to lead and grow a team of talented developers to provide these solutions.

It is equally important that the candidate have both a strong technical background and strong leadership skills. We need someone who has experience mentoring, developing consensus and accountability, defining work processes, and developing / driving schedules as opposed to a chief problem-solver. We’re looking for someone who can help our resources stay aligned, appropriately prioritized, and work efficiently. You are equally comfortable as a leader, technical contributor, and mentor in a growing team.

Who you are:

  • You are passionate about technical / leadership challenges, and eager to broaden your skillset
  • You can leverage the collective intelligence of a team and develop consensus
  • You know how to define and maintain project plans and simultaneously drive continuous improvement
  • You exhibit dedication and commitment to your work that makes others want you on their team / leading their team
  • You take great pride in your work and strive to create robust solutions
  • You are humble, teachable, and thoughtful
  • You enjoy teaching and mentoring others
  • Collaborate with other architects to devise subsystem designs that are coherent to the system software vision
  • Develop and maintain technical vision for the squad’s deliverables
  • Measure performance (metrics) related to quality, efficiency, on time delivery
  • Work with others to build and maintain schedules, keep team aware of dependencies and target milestones
  • Identify risks, plan mitigations
  • Resource planning and project assignment
  • Manage the software development and production delivery with strong focus on meeting the team’s commitment to customer
  • Work closely with the product team lead to manage ever-changing customer priorities
  • Provide clarity regarding standard work (develop guidelines, templates, processes, etc)
  • Mentor and coach (1:1s), identify and remove technical gaps, facilitate performance feedback discussions
  • Provide code reviews and other forms of feedback to ensure software quality
  • Work with customers, vendors, or other technical or non-technical stakeholders to assess software needs
  • Work with the electrical, mechanical, systems, and safety teams to document and detail software requirements
  • Investigate new technologies
  • Contribute to the software architecture directly

TECHNICAL REQUIREMENTS

  • 10+ years of experience architecting and developing Java software systems
  • 5+ years of experience leading diverse teams of developers
  • Familiarity with Agile and Waterfall methodologies and their pros/cons
  • Strong Java skills and related technologies (SpringBoot, REST, WebSockets, ActiveMQ, Log4j, jUnit, Mockito, Kafka)
  • Experience leading, developing, and delivering products with a User Interface component
  • Experience with state machine modeling and design in software
  • Experience and proven history of developing software with a solid testing foundation. Experience with test automation frameworks is a big plus.
  • Experience with Redis is a plus
  • Experience with Angular is a plus
  • Comfortable in an agile, collaborative team environment
  • Experience deploying and supporting software in a rigorous production environment
  • Works successfully in a collaborative team environment and constructively influences team decisions
  • Demonstrated servant leader
  • Self-motivated and capable of working through ambiguity
  • Excellent critical thinking and analytical/problem solving skills
  • Excellent written and verbal communication skills and ability to communicate across all levels of the organization

VALUES

All members of Alert Innovation practice the following values as part of their daily responsibilities and model these values as she/he leads or supports their teams.

  • The Golden Rule: Extraordinarily powerful in its simplicity and depth: “Treat others as you would want to be treated”.
  • The Power of Person: The contribution of every single person in a company is important, and the performance of the entire company can only be maximized when every person strives to achieve his/her full potential and to contribute to the best of his/her ability.
  • The Power of Team: The Power of Person becomes amplified exponentially when a group of people working effectively as a team create “performance synergy”, whereby the capacity to perform as a team is much greater than the sum of the individual members’ capacities.
  • The Power of Truth: We strive to see the world as it is, not as we want or imagine it to be, because only then can we make it better. This core value manifests itself through questioning, probing, testing, measuring, validating, verifying, proving, listening with an open mind, and making fact-based decisions. It also fosters transparency and honesty with others, as well as self-examination and self-honesty.

Alert Innovation offers a highly competitive salary for each job family and level within the Boston-area market in which we are based. As part of our Power of Truth value we practice salary transparency, so you know you are being compensated fairly relative to other team members performing similar roles in our organization.

Every employee is granted stock options which vest over four years. We have 31 issued or pending patents on our groundbreaking technology.

We offer full time employees a generous benefits package starting with your date of hire.

PAID TIME OFF

  • No fixed limits on the number of workdays that you can take off for personal reasons, including vacations. You take what you need keeping in mind the demands of your team’s workload.
  • 9 Paid Holidays.

MEDICAL/DENTAL/VISION

  • Blue Cross Blue Shield HMO and PPO options.
  • Health Reimbursement plan where Alert Innovation reimburses you for deductible related expenses ($1,000 for individuals, $2,500 for families).
  • Dental insurance thru Delta Dental of MA.
  • Vision Plan thru VSP.
  • Flexible Spending Account to enable you to pay health care and dependent care costs on a pre-tax basis.

INSURANCE

  • Group Term Life Insurance at no cost to you, equal to three times your annual salary.
  • Accidental Death and Dismemberment Insurance at no cost to you, equal to three times your annual salary.
  • Short Term Disability Income Protection at no cost to you, equal to 70% of your weekly salary for up to 13 weeks.
  • Long Term Disability Income Protection at no cost to you, equal to 66.67% of your monthly earnings.

RETIREMENT

  • 401k Plan + company match, administered by Fidelity

PERSONAL/CAREER DEVELOPMENT

  • 100% of cost of training for your current or near-term work needs including conferences and technical events.
  • 50% reimbursement of tuition for programs aligned with career development goals including MBA and master’s from top schools (online via Coursera).
  • 50% reimbursement of Nano Degrees (online via Udacity).
  • Earn a Bachelor’s or Associates college degree from a fully accredited undergraduate program for only $5,000/year through our College For America benefit with Southern New Hampshire University.

OTHER

  • Employee Assistance Program to assist with emotional health, parenting, eldercare, nutrition, legal and financial consultation needs.

The above list is only a summary of some of our benefits and is not meant to be a comprehensive explanation.

Alert Innovation is proud to be an Equal Employment Opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is located approximately 30 minutes outside of Boston.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Walmart Advanced Systems & Robotics (previously known as Alert Innovation)Find similar jobs