Software Engineering Manager, Labor & Inventory

Software Engineering Manager, Labor & Inventory

Job Overview

Location
District Heights, Maryland
Job Type
Full Time Job
Job ID
1849
Date Posted
2 months ago
Recruiter
Julia Hart
Job Views
337

Job Description

Key Responsibilities:

  • People Management & Leadership: 
    • Lead your team of 2-5 software engineers & product owners. Set clear priorities, goals, and success criteria for the Team. Day-to-day leadership, coaching, team recruitment, and people development.  Mentor other members of the Team. 
    • Split your time evenly (50/50) between coding/architecting reliable and robust software solutions and team coaching responsibilities.
    • Lead agile development process that adds incremental value to the platform with each iteration
  • Complexity & Problem Solving:
    • Actively contribute to the architecture and engineering decisions and direction of your team
    • Ensure realistic project plans are developed and executed within the approved budget, scope, and quality constraints successfully.
    • Solves mid-to-long-term ambiguous and/or quick turnaround/high-impact complex problems carrying potential risk through cross-functional project teams.
    • Interprets internal/external issues and leverages creativity & broad perspectives to identify innovative solutions.
    • Determines and/or establishes methods, processes, and tools for new assignments.           
  • Communication & Influence:
    • Frequently interacts with equivalent internal levels & senior external contacts.
    • Updates, influences, and consults with others (including senior leaders) regarding projects, practices, and procedures; effectively communicates complex/technical matters.
    • Collaborate with other teams like product management, other engineering teams, quality assurance, operations, and functions to develop best-in-class solutions
    • Contribute to team culture, communication, and collaboration across brand and functional teams. 

Minimum Requirements:

•   BA/BS or higher in Computer Science or a related STEM field
•   Minimum of 5 years of hands-on experience building scalable web applications and services

•   At least 3 years of experience leading or managing a team of 5 or more engineers

•   Proven track record of running an agile development process

•   Strong proficiency in React, Node.js, and modern web development 

Preferred Requirements:
•   Excellent Communication and Interpersonal skills
•   Familiarity with .Net, TypeScript and GraphQL

•   Knowledge of relational databases such as SQL Server and PostgreSQL.
•   Experience with unit testing and/or Test-Driven Development (TDD)
•   Experience with DevOps technologies (docker, AWS, Kubernetes, CI/CD)

Job ID: 1849

Similar Jobs

Marks & Spencer

Permanent Job

Permanent , full time jobs / software engineering manager Permanent , full time jobs / software engineering manager

What’s In It For YouBeing a part of M&S is exactly that – playing your p...

Permanent Job

Harrods

Full Time Job

Full time jobs / sales associate - technology Full time jobs / sales associate - technology

About the RoleOur Sales Associates are at the heart of what we do and, as the fa...

Full Time Job

Boots

Permanent Job

Permanat jobs / mobile dispensing optician Permanat jobs / mobile dispensing optician

About the opportunityOur Mobile Dispensing Opticians play a key role in the area...

Permanent Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept