Job description
Software Developer Location: Columbia, MD (on-site) Client: Conduent Transportation Solutions About the Role Our client is a leader in smart city and transportation technology, building solutions that make urban mobility more efficient, sustainable, and accessible. We are seeking a Software Developer to design, develop, and maintain software applications supporting transit agencies and their riders.
The ideal candidate writes clean, reliable code, enjoys solving complex problems, and works well across engineering, product, and operations teams.
Responsibilities
Design, develop, test, and deploy software applications that support transit and mobility systems. Integrate software with backend services, hardware, and third-party transit systems. Debug and resolve defects in both development and production environments. Collaborate with cross-functional teams to define requirements and optimize system functionality.
Participate in code reviews and provide constructive feedback. Document technical specifications, user guides, and maintenance procedures. Ensure application performance, scalability, and security meet project requirements.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field. Solid grasp of computer science fundamentals: algorithms, data structures, and operating systems. Proficiency in one or more modern programming languages (e.g., C/C++, C#, Java, or Python). Familiarity with object-oriented programming principles.
Experience developing on Windows-based environments and tools such as Visual Studio. Experience with version control systems such as Git or SVN. Basic understanding of the software development life cycle (SDLC) and agile methodologies. Strong problem-solving skills, attention to detail, and clear communication. Preferred (Plus) Experience with transit-specific systems such as AVL (Automatic Vehicle Location) or fare collection.
Familiarity with embedded systems, hardware integration, or device communication. Exposure to IoT, edge computing, or telematics. Understanding of networking concepts and socket programming.
More jobs at ESP Enterprises
Recruiting Coordinator
ESP Enterprises· Houston, TX, US· $58k – $67kCustomer Success Benefits Analyst II
ESP Enterprises· Houston, TX, US· $83k – $92kRAPID Data Specialist I
ESP Enterprises· Houston, TX, US· $42kInstallation Technician
ESP EnterprisesLead A/V Technician
ESP Enterprises· Houston, TX, US· $62k – $75k
More jobs in Columbia
Orthopedic Surgery Job Near Columbia, TN
Atlantic MEDsearch· Columbia, Tennessee, United StatesLifeline Field Agent
Galaxy Distribution· Columbia, United StatesInside Sales Representative
ScaleHouse Talent· Columbia, United States· $100k – $70kVeterinarian DVM
Woodside Health and Wellness· Columbia, United States· $100k – $140kFull Time Nanny in Columbia SC (Lexington area)
NannyPod· Columbia, United States· $25k