SonicJobs Logo
Left arrow iconBack to search

Software Developer

ESP Enterprises, Inc.
Posted 16 days ago, valid for a month
Location

Dhs, MD 20588, US

Salary

$60 - $80 per hour

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Software Developer position is located in Columbia, MD, and is with Conduent Transportation Solutions, a leader in smart city technology.
  • The role involves designing, developing, and maintaining software applications that support transit agencies and their riders, requiring a Bachelor's degree in Computer Science or a related field.
  • Candidates should have solid programming skills in languages like C/C++, C#, Java, or Python, and experience with Windows-based environments and version control systems.
  • The position requires a minimum of 3 years of experience in software development, with a focus on problem-solving and collaboration across teams.
  • The salary for this role ranges from $85,000 to $110,000 annually, depending on experience and qualifications.

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.



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.