Logo
HRUCKUS

Software Engineer

HRUCKUS, San Diego, California, United States, 92189

Save Job

Veteran Firm Seeking Software Engineers for an Onsite Assignment in San Diego, CA

My name is Stephen Hrutka, and I lead a Veteran-owned consulting firm in Washington, DC, focused on strategic sourcing, supply chain, and IT Staffing.

We are seeking to fill the Software Engineer roles for an innovative rail engineering solutions provider and systems integrator company.

The ideal candidate is a San Diego resident with 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial.

If you’re interested, I’ll gladly provide more details about the role and further discuss your qualifications.

Thanks, www.hruckus.com

Executive Summary HRUCKUS seeks Software Engineers for an onsite role in San Diego, CA. The Software Engineer plays a critical role in developing and maintaining software solutions that are integral to the efficient and safe operation of transportation systems. This role requires a blend of technical proficiency, excellent coding skills, industry-specific knowledge, leadership skills, and a proactive approach to problem-solving.

Essential Job Functions / Responsibilities

Writing clean, efficient, and maintainable code using industry best practices.

Collaborating with cross‑functional teams (including domain experts, other engineers, and designers) to define system requirements and ensure software solutions align with business goals.

Design and develop reusable automated test functions and components.

Identify, log, and track defects, and communicate technical issues to development and product teams.

Applying knowledge of rail and public transportation operations to develop software that meets regulatory, safety, and operational standards.

Understanding the complexities of scheduling, routing, real‑time data processing, and fleet management within the context of transportation systems.

Implementing scalable and reliable software architectures.

Integrating new software solutions with existing systems and infrastructure (such as legacy systems, hardware interfaces, and third‑party APIs).

Ensuring interoperability and seamless communication between different components of the transportation system.

Troubleshooting and debugging complex software and system issues as they arise.

Participating in agile development processes, including sprint planning, backlog grooming, and daily stand‑ups.

Conducting code reviews, sharing knowledge, and promoting best practices within the team.

Documenting software designs, specifications, and implementation details.

Participating in audits and reviews to verify adherence to quality standards and best practices.

Position Requirements

A bachelor’s degree in Computer Science, Software Engineering or a relevant field.

8–10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python.

Prior experience in the transportation industry is highly beneficial.

Work Assignment:

6‑month contract.

Seniority Level Mid‑Senior level

Employment Type Contract

Job Function Information Technology

Referrals increase your chances of interviewing at HRUCKUS by 2x

Get notified about new Software Engineer jobs in

San Diego, CA .

#J-18808-Ljbffr