Odw Logistics - Columbus, OH
posted about 2 months ago
The Software Engineer at ODW Logistics Inc. plays a crucial role in analyzing and defining functionality for system improvements and new applications. This position involves designing, developing, testing, and supporting enhancements made to high-performance business-critical applications that are essential for ODW Logistics and its customers. The successful candidate will be a core contributor to a greenfield development project, primarily written in Go, with an Angular/TypeScript frontend. This role is an opportunity to engage in a dynamic environment where innovation and technical leadership are highly valued. In this position, the Software Engineer will be responsible for designing and coding applications according to specifications, utilizing appropriate tools and technologies. The role includes maintaining and modifying existing applications, performing maintenance programming, and executing custom programming at customer requests. The engineer will set best practices and architectural standards for the applications, leading the technical direction and participating in the selection and implementation of the technical architecture for assigned projects. The Software Engineer will also conduct system analysis, design, programming, testing, debugging, and documentation for various projects. Collaboration with support and documentation teams is essential to provide technical training and manuals for new systems and major enhancements. The engineer will lead process improvements and act as a catalyst for change within the organization, providing technical leadership to team members and mentoring others. Additionally, the engineer will participate in project teams, analyzing improvements and new applications, developing requirements and specifications, and investigating the replacement of current systems with new solutions. This role requires consulting with technical equipment and software vendors, as well as current users, to evaluate system adaptability. The engineer will maintain the functional operation of assigned production systems and coordinate support for relevant applications, driving projects from a technical standpoint to resolve issues effectively.