{"id":4185316,"url":"https://alion.io/job/csx-software-developer-ii","title":"Software Developer II","company":{"id":1802947,"name":"CSX","domain":"csx.com","url":"https://alion.io/company/csx-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":100,"open_postings":4,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":13,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Jacksonville, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":true},{"name":"Angular","optional":true},{"name":"Apache Kafka","optional":true},{"name":"Azure","optional":true},{"name":"CI/CD","optional":true},{"name":"COBOL","optional":true},{"name":"IBM MQ","optional":true},{"name":"JavaScript","optional":true},{"name":"MQTT","optional":true},{"name":"OCR","optional":true},{"name":"Rest API","optional":true},{"name":"Scrum","optional":true},{"name":"SOAP","optional":true},{"name":"SQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-12T13:11:40Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T18:09:42Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Summary\nCSX Technology is modernizing Intermodal terminal operations through reliable, integrated, and supportable software. We are seeking a Software Developer II who combines application-development fundamentals with practical knowledge of terminal and trucking workflows. This role designs, develops, tests, deploys, monitors, and supports solutions that protect gate fluidity, terminal throughput, equipment visibility, and business continuity across the application lifecycle. The developer works directly with Operations, product teams, application support, infrastructure, database, middleware, network, security, endpoint, and vendor partners to diagnose issues and deliver durable improvements. Continued successful completion of background checks is required for the duration of employment.\nPrimary Activities and Responsibilities\nTranslate Intermodal operational requirements into secure, reliable, and supportable technical solutions.\nLearn and apply terminal workflows, including in-gate and out-gate processing, driver missions, reservations, equipment validation, inventory transactions, work orders, lifts, and exception handling.\nUnderstand and use common trucking and terminal terminology, including bobtail, UTR, hostler, drayage, tractor, chassis, container, trailer, bare chassis, mounted equipment, ingate, outgate, grounding, decking, and yard moves.\nDesign, develop, test, debug, deploy, and support applications, services, integrations, scripts, and tools used by terminal personnel, drivers, the Operations Control Center, and support teams.\nSupport gate fluidity by assessing how defects, latency, unavailable dependencies, inaccurate data, kiosk or mobile failures, and manual workarounds affect driver processing, queue time, terminal throughput, and customer commitments.\nProvide production support for Terminal Operating System, gate, kiosk, mobile, inventory, equipment, reporting, and related integration workflows within the assigned portfolio.\nTriage incidents using application logs, metrics, traces, database results, message flows, event streams, and infrastructure telemetry; preserve diagnostic evidence before service restarts whenever operational conditions allow.\nTrace transactions across APIs, databases, middleware, queues, event platforms, cloud services, terminal servers, and external or vendor systems to isolate root cause and validate recovery.\nCoordinate with Operations and technical partners during incidents, communicate business impact in plain language, establish safe workarounds, and validate recovery terminal by terminal when required.\nCreate and maintain unit, integration, regression, and operational test documentation, including realistic terminal scenarios, test data, dependencies, expected results, rollback steps, and post-deployment validation.\nPerform impact analysis for application, infrastructure, database, configuration, security, vendor, and integration changes, with particular attention to gate availability and downstream processing.\nParticipate in release planning, change management, deployment execution, production validation, and transition-to-support activities, including non-standard-hour changes when scheduled.\nImprove reliability through monitoring, alerting, automation, health checks, runbooks, self-service support tools, resilient error handling, and elimination of recurring manual recovery steps.\nDocument architectures, data flows, system dependencies, support ownership, known failure modes, recovery procedures, and operational workarounds.\nApply secure development, code-quality, source-control, peer-review, and lifecycle-management practices.\nCollaborate with team members, business partners, vendors, and field personnel to resolve defects, refine requirements, and ensure deliverables work in real terminal conditions.\nPerform additional duties as assigned by management.\nMinimum Qualifications\nBachelor’s degree (4-year degree) \n1 or more years of experience \nEquivalent Minimum Qualifications\nHigh School Diploma/GED \n2 or more years of experience in Transportation, Intermodal Operations, Information Systems, or Logistics.\nPreferred Qualifications\nGraduate degree \nAdditional relevant experience in software engineering, transportation, logistics, terminal operations, or information systems.\nExperience supporting high-availability, transaction-based production systems in a 24x7 operational environment.\nExperience with Intermodal, rail, trucking, drayage, logistics, terminal operating systems, gate automation, or equipment-management workflows.\nExperience working directly with operations personnel, field users, external vendors, and cross-functional technology teams during incidents, releases, or site deployments.\nKnowledge and Skills\nThe ideal candidate combines software-development capability with an operations-first mindset. The developer must be able to understand how a transaction moves from a driver, kiosk, mobile device, or terminal user through integrated systems and how a technical failure affects gate fluidity, equipment movement, terminal workload, and customer service.\nWorking knowledge of Intermodal terminal operations, truck and equipment movements, and the relationship among gate, yard, rail, inventory, equipment, maintenance, and customer workflows.\nAbility to understand and accurately use operational terminology such as bobtail, UTR, hostler, drayage, tractor, chassis, container, trailer, bare chassis, mounted equipment, ingate, outgate, mission, reservation, lift, grounding, decking, OCR, and driver assistance.\nAbility to evaluate technology decisions by their effect on gate fluidity, driver dwell, terminal throughput, equipment availability, operational workload, safety, data accuracy, and customer commitments.\nProficiency in programming and debugging, with the ability to learn new languages, frameworks, vendor products, and operational domains.\nExperience with object-oriented programming, preferably Java, and with service-oriented or microservice architectures, REST or SOAP services, SQL, and event-driven integrations.\nFamiliarity with front-end technologies such as HTML5, CSS, JavaScript or TypeScript, Angular, responsive design, and usability considerations for kiosks, mobile devices, and field applications.\nWorking knowledge of relational and non-relational databases, data synchronization, batch processing, transactions, materialized views, connection management, and data-quality validation.\nFamiliarity with messaging and integration technologies such as Kafka, IBM MQ, JMS, MQTT, Azure Service Bus, APIs, webhooks, and file-based exchanges.\nKnowledge of Azure or comparable cloud platforms, containerized workloads, CI/CD pipelines, source control, deployment automation, secrets and configuration management, and resilient multi-region design concepts.\nExperience using logs, application performance monitoring, metrics, traces, dashboards, database diagnostics, and alerting platforms to distinguish application, database, middleware, network, endpoint, infrastructure, and upstream dependency failures.\nStrong incident-management and root-cause-analysis skills, including timeline development, evidence preservation, hypothesis testing, workaround assessment, recovery validation, and follow-up corrective actions.\nAbility to troubleshoot across distributed systems and explain the end-to-end flow among terminal devices, local services, cloud applications, databases, messaging platforms, vendor products, and external partners.\nExperience with unit, integration, regression, performance, failover, and operational acceptance testing using realistic scenarios and clearly defined expected outcomes.\nAbility to create and maintain architecture diagrams, data-flow documentation, technical designs, runbooks, support procedures, change plans, rollback plans, and plain-language operational communications.\nWorking knowledge of Agile or Scrum, the Software Development Lifecycle, IT service management, change control, problem management, and production-readiness practices.\nEffective written and verbal communication skills, including the ability to provide concise incident updates, clarify ownership, coordinate multiple support teams, and translate technical findings into operational impact.\nA service-oriented mindset with a willingness to observe terminal workflows, engage end users, challenge unsupported assumptions, and validate that solutions work under real operating conditions.\nJob Requirements\nAvailability for rotating on-call production support, including nights, weekends, holidays, and non-standard hours when operationally required.\nAbility to participate in scheduled releases, incident bridges, recovery validation, and terminal or field support activities.\nAbility to work with geographically distributed teams and vendors and to coordinate across multiple technical disciplines during time-sensitive operational events.\nWork schedules may vary in length and timing based on releases, incidents, terminal operating windows, and business needs.","description_format":"text","description_chars":9049,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"high_school","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Rail Transport","Logistics","Intermodal Transport"],"lifecycle":[{"event":"open","at":"2026-11-12T18:09:42Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 17","filings_12m":17,"filings_prev_12m":19,"green_card_filings_12m":0,"median_offered_wage_usd":102500,"route":null,"cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":9}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":13,"reasons":["conf:1","win:early"],"computed_at":"2026-11-12T19:16:05Z"},"pay":null,"html_url":"https://alion.io/job/csx-software-developer-ii","json_url":"https://alion.io/job/csx-software-developer-ii.json","meta":{"generated_at":"2026-11-12T19:16:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":40599,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1802947},"rest":"https://alion.io/mcp/rest/get_company?id=1802947"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcsx-software-developer-ii"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcsx-software-developer-ii"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcsx-software-developer-ii"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/csx-software-developer-ii\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcsx-software-developer-ii"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4185316}},{"tool":"search_jobs","arguments":{"company":"csx.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4185316},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}