Software Development Manager

Element Fleet ManagementBaltimore, MD
1d

About The Position

We’re looking for a versatile technology leader to join our team as Software Development Manager. In this role, you will provide hands-on leadership across diverse technology strategic initiatives while serving as a technology-agnostic leader who can drive large-scale software development programs. You will contribute directly through analysis, documentation, and coding to deliver high-quality, scalable, and testable solutions across enterprise platforms. This role enables business transformation and measurable outcomes while balancing strategic alignment with technical excellence.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related technical field.
  • 8+ years of progressive, hands-on experience in software engineering, system design, and application development.
  • 2 to 4+ years of experience in a senior technical leadership role leading development teams.
  • Proven experience supporting the architecture and delivery of large-scale systems, including modernization and digital transformation initiatives across multiple technology stacks.
  • Strong hands-on expertise in object-oriented and distributed system design, microservices and event-driven architectures, performance optimization, fault tolerance, system integrations, APIs, cloud-native architecture, and modern development frameworks.
  • Hands-on coding experience in modern programming languages such as Java, C#, Python, JavaScript/TypeScript, or Go, with strong knowledge of security architecture and experience producing architecture artifacts including design specifications and integration documentation.

Nice To Haves

  • Experience with ERP or financial systems integration, including platforms such as SAP FICO or FICA.
  • Hands-on experience integrating with legacy applications, including mainframe-based systems, and modernizing or exposing them through APIs and service layers.
  • Exposure to both product-centric development environments and enterprise IT landscapes, with understanding of delivery models, governance, and scalability requirements.
  • Exceptional analytical, problem-solving, communication, stakeholder engagement, Agile, DevOps, and CI/CD capabilities with demonstrated ability to influence cross-functional teams and executive stakeholders.

Responsibilities

  • Lead software development initiatives across multiple technology platforms and teams, ensuring timely and successful delivery of complex business projects while defining transformation scoping, process optimization, and data strategies for ERP-centric investments.
  • Define and oversee architectural design, technical roadmaps, and best practices for coding, testing, and documentation aligned with enterprise standards.
  • Collaborate with cross-functional teams to define scope, optimize processes, and design sustainable software solutions while implementing development best practices for Financial and Core systems.
  • Actively engage in technical reviews, peer programming, and requirement analysis, contributing hands-on to technical specifications, design documents, and architecture diagrams.
  • 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

  • A culture of innovation, empowerment, decision-making, and accountability
  • Comprehensive health and welfare benefits that serve the needs of you and your family and foster a culture of wellness
  • Additional benefits and amenities, including paid time-off programs (vacation, sick leave, and holidays)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service