More jobs:
Manager, Software Development
Job in
Baltimore, Anne Arundel County, Maryland, 21276, USA
Listed on 2026-03-01
Listing for:
CEI Fleet Collision and Safety
Full Time
position Listed on 2026-03-01
Job specializations:
-
IT/Tech
Systems Engineer, IT Project Manager, Cloud Computing
Job Description & How to Apply Below
Baltimore time type:
Full time posted on:
Posted Todayjob requisition :
R105544##
*** Get started on an exciting career at Element!
*** Element employees make a difference in the lives of others every day. We are re-defining the fleet management industry to be people first, then business – delivering on our promise of a superior client experience. This takes hard work and innovation, and we need more like-minded people on our team.
** About the Role
** 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.
** What You’ll Do
*** 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.
** Basic Qualifications
*** 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/Type Script, or Go, with strong knowledge of security architecture and experience producing architecture artifacts including design specifications and integration documentation.
** Preferred Qualifications
*** 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×