Software Engineer II
ODW Logistics
Software Engineer II
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 extensive range of 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). This position 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 Reasonable accommodations may be made to enable individuals with disabilities to perform the 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
Education and Experience
- Bachelor's degree preferably in Computer Science or related program, or equivalent professional experience.
- 5+ years of experience in software development.
- Experience providing direction and mentorship to other engineers.
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
While performing the duties of this job, the employee requires the ability to:
- 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.
Our Values
Pillared on our core values, we strive for collective growth and reaching our highest potential. We are dedicated to helping our teammates experience fulfillment through their individual strengths and innovative ideas.
Respect | Give and it will be given.
We treat others as we want to be treated. We cannot control events, but we can control our response. We build respect through honesty, fairness, and integrity.
Trust | Earned over time.
We do what we say we will do. We are clear, direct, and honest. We seek to understand and be understood.
Team | Accomplish more together.
We work hard toward a common goal. We desire to make everyone successful. We achieve the best results as a team.
Opportunity | Realize your potential.
We believe all people have significance and potential. We understand work and life are integrated and we value both. We strive to make an impact in the world around us.
Equal Opportunity Employer
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.
- ...As an Application Engineer II, here at Honeywell, you will contribute to the successful deployment and support of our products and solutions... ...in troubleshooting application issues, configuring software solutions, and delivering technical training Experience with...SuggestedPermanent employment
$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...SuggestedFull timeTemporary workRemote workFlexible hours- Job Title Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Description One role is: Client side: Nodejs HTML5 Bootstrap JavaScript CSS3 Angular 1.x, Angular 5 (Angular...Suggested
- ...implement technical requirements. Assist in the set up and execution of test cases. Strong programming skills (5+ years overall software development in JAVA) Experience with IntelliJ, Eclipse or VS Code IDE using GitHub Repositories Experience with Maven and...Suggested
- ...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....SuggestedFull timeWork at officeMonday to FridayFlexible hours
- ...Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of cloud,... ...product managers, product owners, support and implementation engineers, user experience designers, architects, and other software engineers...Contract workWork experience placementRelocation package
$139.03k - $185.9k
...our technology pipeline. Salary Range: $139,027 - $185,900 About You Basic Qualifications Bachelor's degree in Software Engineering, Computer Science, Information Systems, or related field and 5 years of experience in the job offered or in a Software...Work at officeFlexible hours$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 payFull timeTemporary workWork experience placementLocal area$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 workWork at officeRemote work$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 timeH1b- ODW Logistics is looking for an Application Support Engineer in Hamilton, OH. This full-time position requires expertise in troubleshooting production issues within our Transportation Management System (TMS). The ideal candidate will have strong SQL skills and experience...Full time
- ODW Logistics, Inc. is seeking an Application Support Engineer based in Hamilton, Ohio. This full-time role involves troubleshooting and... ...’s degree in Computer Science and 2-5 years of experience in software development or application support. Health benefits and 401K options...Full time
- 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...
- Job Description Summary The Operations Engineer will work with manufacturing / design, operations, quality, and customers / customer relationship managers to coordinate the execution of contracts through the Trade Center Drive Site. This person will be responsible for...Permanent employmentRelocation package
- ...Engineer II As an Engineer II, you will be assisting with the design and layout of new projects. You will start to lead smaller scope... ...Word, PowerPoint, Outlook) Experienced knowledge of drafting software (AutoCAD) Ability to multitask, prioritize, define schedule...Local area
$75k - $85k
...storage resources on the JTSA campus. Working closely with other members of the IT team. RESPONSIBILITIES: The Senior Software Applications Engineer will administer and engineer all aspects of critical infrastructure applications and services (e.g. ERP, application...Full timeMonday to Friday- Job Title Job summary Vue.js development 3.Experience 7to11Yrs 4.Required Skills 5.Nice to have skills,Java 8,PLSQL Programming,Spring MVC,Vue JS,Webservices (SOAP and RESTful),Spring Framework 6.Technology -Not Applicable 7.Shift Day CST 8.Roles & Responsibilities ...Shift work
- ...Software Developer Position 3dB Labs is seeking skilled software developers at all experience levels who love to solve challenging... ...globe. Our employees are typically BS/MS holders in electrical engineering, computer engineering, software engineering, or computer...Flexible hours
$60 per hour
A developing AI company is looking for proficient programmers to work remotely and set their own schedules. As part of a dynamic team, you'll tackle diverse programming tasks to enhance AI systems. The role emphasizes creating coding solutions focusing on Android development...Remote work- Qualifications 5+ years of experience required Web dev skills in Angular Good at writing clean, modular, readable, and testable Java code Strong knowledge of Spring Boot framework, a good understanding of REST API principles and best practices Experience building Microservices...
$68k - $92k
Responsibilities Develop and optimize finished product formulations using various flavor delivery systems. Lead complex processing of batches (panning, running Microthermics, etc.). Demonstrate strong understanding of basic mixing and blending skills in different applications...- ...Join our team as a Full Stack Engineer and be the hands-on technical owner for modern, data-aware applications ( including AI-powered... ...interactions. What You'll Bring: ~ Degree in Computer Science, Software Engineering, or IT or equivalent work experience ~5+ years...Work experience placementWork at office3 days per week
- ...Cryptic Vector, you'll design, build, and develop full-spectrum software solutions that directly address some of the most complex... ...Requirements ~ Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or a closely...Contract workFlexible hours
- ...a fully remote Fullstack developer for a 12 month contract, with possibility for fulltime conversion. The Full Stack Application Engineer is responsible for building, enhancing, and scaling an internal AI application that enables teams to develop, deploy, and run reusable...Full timeContract workRemote workShift work
- A leading training organization in Fairfield, Ohio, is looking for a qualified candidate to develop and implement effective training programs. The successful applicant will collaborate with subject matter experts to create detailed standard operating procedures and ensure...
- Honeywell is seeking an Advanced Software Engineer in Mason, OH. This role focuses on providing technical support for PLC-controlled systems while ensuring high customer satisfaction. The ideal candidate holds a Bachelor’s degree in Engineering or Computer Science and has...Remote work
- ...28554 Job Description Cintas is currently looking for a Software Engineer-Level 3-Operational Technology who will be primarily focused to... ..., and completing necessary documents. Provide Tier II application support. Troubleshoot existing information systems...Full timeLocal areaShift workDay shift
$72k - $85k
DHL Supply Chain is looking for an Operations Manager II in Hamilton, Ohio. This role involves leading a diverse team to optimize warehouse operations while ensuring compliance with health and safety regulations. You will implement effective workflows and metrics to enhance...Afternoon shift- Honeywell Technologies is seeking an IT Analyst II located in Mason, Ohio, to lead the analysis, design, and implementation of business systems. In this role, you will work closely with cross-functional teams to gather requirements, develop solutions, and ensure system...
$60k - $86.25k
...scientific discovery, and reach those in need. Job Summary The Analyst II, QC Aseptic Control, Lead autonomously performs tasks related to... ...to others Perform logbook reviews Train others on systems, software, equipment, machines, procedures, and/or processes Answer...Local areaImmediate startShift workRotating shiftDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- part time software developer remote Hamilton, OH
- entry level software engineer remote Hamilton, OH
- remote entry level software developer Hamilton, OH
- ultimate software Hamilton, OH
- remote software sales Hamilton, OH
- id software Hamilton, OH
- software Hamilton, OH
- entry level software sales Hamilton, OH
- healthcare software sales Hamilton, OH
- software implementation project manager Hamilton, OH


