Software Development Manager

Element Fleet Management
Any Location, MD
Job Description
Element employees make a difference in the lives of others every day, re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience.

Requirements

  • Lead software development initiatives across multiple technology platforms and teams
  • Define and oversee architectural design, technical roadmaps, and best practices for coding, testing, and documentation
  • Collaborate with cross-functional teams to define scope, optimize processes, and design sustainable software solutions
  • Actively engage in technical reviews, peer programming, and requirement analysis
  • Provide high-level cost estimation, clarify technical implementation details, lead requirement collection, evaluate solution options, and recommend optimal approaches
  • Track build activities against project plans, remove roadblocks, participate in design and change committees, and create technical work breakdown structures and task dependencies
  • Participate in Agile sprint planning, peer reviews, deployment preparation, and proactively contribute to risk management, scope management, and status reporting
  • Serve as technical leader for upgrades, modernization projects, and integrations, while evaluating emerging technologies and ensuring system health, capacity planning, and performance tuning
  • Mentor and guide junior and new team members, supporting knowledge development and learning path definition

Benefits

  • Comprehensive health and welfare benefits
  • Paid time-off programs (vacation, sick leave, and holidays)
]]>