Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

ODW Logistics

Company Overview ODW Logistics is a people-focused and customer‑driven third‑party logistics (3PL) provider committed to delivering seamless end‑to‑end supply chain solutions. Our services include supply chain design and innovation, warehousing, efficient distribution and fulfillment, freight brokerage, transportation management, and specialized e‑commerce fulfillment solutions. Position Summary The Software Engineer II performs analysis and defines functionality for system improvements and new features within ODW Logistics' Transportation Management System (TMS). The role designs, develops, tests, and supports enhancements to the TMS platform—a modular monorepo of backend services and a modern web frontend that powers freight operations, including order management, load planning, carrier integrations, rating, optimization, and invoicing. The SE II is expected to work with increasing independence and provide direction to junior team members. Essential Functions Designs and codes features and services across the TMS platform, working across backend, frontend, and database layers following established architectural patterns. Maintains and modifies existing applications under direction from senior staff members and provides direction for others on implementation approaches and coding standards. Designs and develops REST APIs with auto‑generated documentation, ensuring consistency with the team's API‑first approach. Follows best practices for architecture including repository patterns, dependency injection, and domain‑driven design used across the platform. Participates in defining and implementing technical direction for assigned features and components. A key contributor in selecting and implementing technical architecture of assigned projects, including asynchronous messaging, caching, and real‑time communication patterns. Performs or reviews system analysis, design, programming, testing, debugging, and documentation for assigned features and components. Contributes to CI/CD pipelines for automated testing, building, and deployment across multiple environments. Works with support and documentation groups to provide technical and user training for new systems and major enhancements. Participates in process improvement and acts as a catalyst for change within the development team. Effectively works with peers, team members, and other departments including transportation operations, carrier management, and customer support. Helps develop specification, program, and documentation standards. Provides support for production applications, including monitoring and troubleshooting issues across the application stack. Contributes to the success of projects by applying demonstrated knowledge of the platform and technology stack. Performs other related duties as assigned. Minimum Qualifications 5+ years of experience in software development. Experience providing direction and mentorship to other engineers. Education and Experience Bachelor’s degree preferably in Computer Science or related program, or equivalent professional experience. Technical Skills Strong proficiency in at least one backend language, with the ability to work across the full stack. Experience building modern web applications with a component‑based frontend framework. Solid experience writing and optimizing SQL for relational databases. Experience designing and developing RESTful APIs. Proficiency with Git version control and pull request‑based workflows. Comfort working with containerized development and deployment environments. Nice to Have Experience with Go (Golang) for backend service development. Experience with Angular and TypeScript. Experience with Microsoft SQL Server. Experience with Docker and container orchestration (Docker Swarm or Kubernetes). Experience with message queue systems (e.g., RabbitMQ) and caching layers (e.g., Redis). Experience with observability tools (e.g., Datadog, Prometheus, Grafana). Experience with CI/CD pipelines (e.g., GitHub Actions) or OpenAPI/Swagger code generation. Transportation, logistics, or supply chain industry experience including concepts such as freight rating, load planning, carrier management, EDI, or shipment tracking. Skills and Background Strong written and oral communication skills. Ability to work independently and within a team. Other Information Full time position. 40‑hour work week with flexible schedule (Monday – Friday). Position is based at the Columbus, OH or Hamilton, OH office location. Health, dental, and supplementary insurance available on first day of the month after date of hire. 401K enrollment with company match, available on the first day of the month after completing 90 calendar days of service. Salary Exempt Status. Physical & Mental Requirements Hear, read and comprehend, write and communicate. Continuously sit, type and perform repetitive wrist motion. Occasionally stand, walk, bend, squat/kneel, twist/turn or reach. Focus (with or without corrective lenses) to see close and distant, along with depth perception capabilities. Lift up to 40 lbs. The physical demands herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. ODW Logistics is an equal opportunity employer and prohibits discrimination and harassment of any kind. All employment decisions at ODW Logistics are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status. ODW Logistics will not tolerate discrimination or harassment based on any of these characteristics. #J-18808-Ljbffr ODW Logistics

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Hamilton, OH vacancy
  •  ...fulfillment, freight brokerage, transportation management, and specialized e‑commerce fulfillment solutions. Position Summary The Software Engineer II performs analysis and defines functionality for system improvements and new features within ODW Logistics' Transportation... 
    Suggested
    Full time
    Work at office
    Monday to Friday
    Flexible hours

    ODW Logistics

    Hamilton, OH
    6 hours ago
  • Job Description A Software Engineer II at Honeywell Intelligrated is passionate about automated control systems, a self‑motivated professional, and strives to be at the leading edge of control system technology. They are responsible for being the primary electrical and... 
    Suggested
    Permanent employment
    Temporary work
    Work at office
    Flexible hours
    Night shift
    Weekend work

    Honeywell INC.

    Mason, OH
    1 day ago
  • The Cincinnati Insurance Companies is seeking a developer in Fairfield, Ohio, to analyze, design, code, test, and deploy software applications. The role involves collaborative development, technical documentation, and ensuring software quality across various environments... 
    Suggested

    The Cincinnati Insurance Companies

    Fairfield, OH
    1 day ago
  • A leading technology services company located in Mason, OH, is seeking a Java Developer II. The role requires 1-3 years of experience with Java API/web services, with a strong preference for candidates who have experience in the healthcare sector. Key responsibilities... 
    Suggested
    Contract work

    USM

    Mason, OH
    1 day ago
  • Java Developer II with Web API/Web Services and Must have Healthcare experience at Mason...  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... 
    Suggested
    Contract work
    Worldwide

    USM

    Mason, OH
    1 day ago
  • As an Application Engineer II at Honeywell, you will contribute to the successful deployment and support of our products and solutions by...  ...in troubleshooting application issues, configuring software solutions, and delivering technical training. Experience with... 
    Permanent employment
    Visa sponsorship
    Monday to Friday

    Honeywell Technologies

    Mason, OH
    1 day ago
  • Job Description As an Application Engineer II at Honeywell, you will contribute to the successful deployment and support of our products...  ...Proficiency in troubleshooting application issues, configuring software solutions, and delivering technical training. Experience with... 
    Permanent employment

    Honeywell INC.

    Mason, OH
    1 day ago
  • Honeywell Technologies is seeking an Application Engineer II to support the deployment of products and solutions. This hybrid role, located in Mason, OH, involves providing technical expertise and ensuring customer satisfaction by understanding their requirements and implementing... 

    Honeywell Technologies

    Mason, OH
    1 day ago
  • Honeywell INC. in Mason, OH is seeking an Application Engineer II to provide technical expertise and support for our products and solutions. You will work closely with customers and internal teams to ensure effective implementation and operational efficiency. The ideal... 

    Honeywell INC.

    Mason, OH
    1 day ago
  • $70k - $85k

     ...Service Engineer II Field Service Mason, OH • Full-Time/Regular Position Summary This position is based out of our Mason, Ohio facility and will service the greater Dayton/Mason/Cincinnati areas. The position requires 60-80% travel, mostly within region. In... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Mitsubishi Electric

    Mason, OH
    17 hours ago
  • $70k - $107.5k

     ...information, please visit Position Summary The Automation Engineer II is an engineer responsible for enhancing programs across a...  .... Provide technical guidance and train others on systems, software, equipment, machines, procedures, and/or processes. High technical... 
    Permanent employment
    Temporary work
    Local area
    Work visa

    Resilience Corp.

    West Chester, Butler County, OH
    2 days ago
  • Honeywell INC. in Mason, Ohio is seeking a Software Engineer II who is passionate about automated control systems. This role requires developing and executing industry-leading projects, mentoring talented professionals, and ensuring the success of engineering solutions... 

    Honeywell INC.

    Mason, OH
    1 day ago
  • Manpower is seeking a PLC Controls Engineer II in Mason, OH to lead automation projects for material handling systems. You will program PLCs, test, and commission code on-site with customer locations, and coordinate with cross-functional teams. The role requires a Bachelor... 

    manpowe

    Mason, OH
    1 day ago
  • Honeywell is seeking a PLC Controls Engineer II to lead electrical projects at their Mason, Ohio location. This role involves planning and execution of electrical projects, ensuring they meet scope, budget, and timeframe expectations. The ideal candidate will have 4+ years... 

    Honeywell

    Mason, OH
    1 day ago
  • Honeywell Technologies is seeking a PLC Controls Engineer II in Mason, Ohio. You will be responsible for leading projects in automated control systems, mentoring teams, and ensuring project success. This role offers a hybrid work schedule and requires expertise in PLC programming... 
    Work experience placement

    Honeywell Technologies

    Mason, OH
    1 day ago
  • Build your future with us The IT department is seeking a developer to analyze, design, code, test, and deploy software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle... 
    Remote job
    Flexible hours

    The Cincinnati Insurance Companies

    Fairfield, OH
    1 day ago
  • Honeywell INC. is seeking a PLC Controls Engineer II to manage electrical projects and implement automation solutions. This hybrid position in Mason, Ohio involves leading project tasks, collaborating with teams, and developing PLC code for material handling systems. The... 

    Honeywell INC.

    Mason, OH
    1 day ago
  • Honeywell Technologies is seeking a Software Engineer II in Mason, Ohio to lead automated control system projects. The ideal candidate should have strong electrical engineering skills, experience in PLC programming, and the ability to work with industry-leading customers... 

    Honeywell Technologies

    Mason, OH
    1 day ago
  • Job Description Cintas is currently looking for a Software Engineer-Level 3-Operational Technology who will be primarily focused to work on, and...  ...procedures, and completing necessary documents. Provide Tier II application support. Troubleshoot existing information systems... 
    Full time
    Local area
    Shift work
    Day shift

    Cintas

    Mason, OH
    1 day ago
  •  ...Hamilton, OH 45011, USA Summary/Objective The Application Support Engineer serves as a tier 2 technical resource for ODW Logistics’...  ...equivalent professional experience. 2–5 years of experience in software development, application support, or a related technical role.... 
    Full time
    Work at office
    Monday to Friday
    Flexible hours

    ODW Logistics

    Hamilton, OH
    17 hours ago
  •  ...DHL Supply Chain is seeking a Transportation Manager II in Hamilton, Ohio, to oversee freight operations and ensure compliance with transportation regulations. This role involves managing carrier performance and developing efficient transportation processes to maintain... 

    DHL Supply Chain

    Hamilton, OH
    1 day ago
  • $65 - $75 per hour

     ...architecture (domain driven design) Experience with event driven architecture Designing, coding and debugging applications in JAVA software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk... 
    Hourly pay
    Contract work
    Local area

    CBTS

    Fairfield, OH
    1 day ago
  •  ...graduates and experienced professionals (0-5 years) with high-impact, full-time engineering roles. We specialize in placing talent where it can truly thrive, focusing heavily on cutting‑edge Software Development, Machine Learning, and AI positions. Our expertise and network... 
    Full time
    Work experience placement

    MaximaTek

    Wyoming, OH
    5 hours ago
  • $50 - $60 per hour

    Job Description Job Description Java Developer 12-Month Contract Only Location : REMOTE Pay: $50-60/hr (Compensation can vary depending on experience) General Overview We are seeking a skilled Java Developer to design and build core backend applications...
    Contract work
    Work at office
    Remote work

    Cypress HCM

    Fairfield, OH
    8 days ago
  • $83.43k - $222.48k

     ...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    Hispanic Alliance for Career Enhancement

    Wyoming, OH
    1 day ago
  • $45 - $50 per hour

    Mason, OH 45040 Our client, a leading industrial automation and material handling solutions provider, is seeking a PLC Controls Engineer II to join their team. As a PLC Controls Engineer II, you will be part of the Engineering Department supporting the Automation and Project... 
    Hourly pay

    manpowe

    Mason, OH
    1 day ago
  • Job Description PLC Controls Engineer II implements electrical projects as the Lead Engineer for an integrated system or sub-system. The...  ...the project life cycle. You will report directly to our Software Engineer Manager, and you'll work out of our Mason, Ohio location... 
    Temporary work
    Flexible hours

    Honeywell INC.

    Mason, OH
    1 day ago
  • $139.03k - $185.9k

     ...a Workday Bonus Plan, role‑specific commission/bonus, and annual refresh stock grants. Qualifications Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field. Minimum 5 years (60 months) of experience in Software Development... 
    Work at office
    Flexible hours

    Workday

    Mason, OH
    4 days ago
  • $100k

     ...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer... 
    Full time
    H1b

    SynergisticIT

    Hamilton, OH
    2 days ago
  •  ...Description As a Hotel Engineer II, you serve as an experienced maintenance professional responsible for independently diagnosing, repairing, and maintaining complex building systems. You are a key contributor to operational reliability, compliance, and team mentorship... 
    Full time
    Part time
    For contractors
    Local area
    Flexible hours
    Shift work

    Cabin Juice

    Wyoming, OH
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!