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
345

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

Engie

Permanent Job

Permanent jobs / project development manager - ercot Permanent jobs / project development manager - ercot

What You Can ExpectThe Project Development Manager will be responsible for the d...

Permanent Job

The Cigna Group

Full Time Job

Full stack developer - express scripts canada Full stack developer - express scripts canada

ESSENTIAL FUNCTIONS:Work with Information Systems and Business to evaluate user ...

Full Time Job

The Cigna Group

Full Time Job

Fwa operations lead analyst - express scripts canada Fwa operations lead analyst - express scripts canada

Key Responsibilities:Produce financial reports for clients and provide insights ...

Full Time Job

Cookies

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

Accept