Manager, Software Development

Element Fleet Management

Owings Mills, US
Base: $132,500 to $182,160 annually; bonus/equity:...
Not specified
Software development leadership
Large-scale system architecture
Object-oriented and distributed system design
Element Fleet Management is seeking a Software Development Manager to lead technology initiatives and software development programs, emphasizing hands-on leadership and strategic alignment. The ideal candidate should possess extensive experience in software engineering, with a strong focus on large-scale systems and modern development practices

Job Summary

  • Lead software development initiatives across multiple technology platforms and teams, ensuring timely and successful delivery of complex business projects.
  • Define and oversee architectural design, technical roadmaps, and best practices for coding, testing, and documentation aligned with enterprise standards.
  • Provide hands-on leadership across diverse technology strategic initiatives while serving as a technology-agnostic leader who can drive large-scale software development programs.

Matching Summary

Match Score: 85

Element Fleet Management is seeking a Software Development Manager to lead technology initiatives and software development programs, emphasizing hands-on leadership and strategic alignment. The ideal candidate should possess extensive experience in software engineering, with a strong focus on large-scale systems and modern development practices.

Salary

Base: $132,500 to $182,160 annually; Bonus/Equity: Not specified; Benefits: Comprehensive health and welfare benefits, paid time-off programs

Skills & Requirements

Must-have

  • Software development leadership
  • Large-scale system architecture
  • Object-oriented and distributed system design
  • Microservices and event-driven architectures
  • Hands-on coding experience
  • Agile and DevOps practices

Nice-to-have

  • People-first culture
  • Innovation and accountability
  • Continuous learning and development
  • Cross-functional collaboration

Key Requirements

  • Bachelor's degree in computer science or related field
  • 8+ years software engineering experience
  • 2-4 years senior technical leadership
  • Experience with modernization initiatives
  • Experience with modern programming languages

Work Rights

Not specified

Tailored Resume

Cover Letter