CRST The Transportation Solution, Inc. is Delivering Promises and Driving Success to Ensure Everyone Has What's Needed to Live and Thrive. Today, more than ever, we are looking for talented individuals who will help us bring this vision to life.
Manager of Software Development
Employer: CRST Expedited, Inc. dba CRST The Transportation Solution, Inc.
Title: Manager of Software Development
Worksite Location: Ft. Wayne, Indiana
Duties: The Manager of Software Development: leads one or more software product teams in the execution of one or more software development projects and has overall responsibility for the successful design and delivery of the software products/projects assigned; acts as a technical subject matter expert; is directly responsible for the design, development, and support of enterprise applications and delivers product and feature roadmaps to meet business requirements; performs resource planning and project scheduling using Agile software development methodologies and executes policies and procedures (DevOps) that produce high-quality software products; acts as a product owner supporting key business partners; is responsible for the hiring and direct management of software developers, support staff, and assigned on-shore/off-shore 3rd party developers as applicable. Job Responsibilities: Build, enhance, and maintain mobile and web-based software products that facilitate quote to cash processes for transportation transactions that require special handling of big and bulky high value products; Build, enhance, and maintain mobile and web-based software products that facilitate quote to cash processes for warehousing transactions; Build, enhance, and maintain mobile and web-based software products that facilitate quote to cash processes for final mile delivery (B2B and B2C) transactions of big and bulky items and complex installation services transactions; Responsible for Software development lifecycle, release processes (DevOps), and policies (CM/QA); Executes the development life cycle from requirements analysis, feasibility estimates, design, code, documentation, testing, implementation, and support; Responsible for the software architecture and design effort; drives modularity and reuse; Acts as technical subject matter expert on software applications; Ensures design reviews, code reviews, and other product quality assurance activities are completed; Adheres to a change management process to manage software releases, application patching, and changes to production configurations; Project Management includes scope, estimation, project plans, resource plans, schedules, cost, and stakeholders; Manages scope, prioritize, assign tasks and responsibilities to team members with levels of urgency; Manages CRST teams and 3rd party developers (on-shore and off-shore); Identifies and resolves problems in early project stages to avoid schedule and budget impacts; Manage budgeting for Software licenses, People and 3rd party cost and track actuals; Manage Business Stakeholders across various levels on expectations and desired value; Vendor Management – Product vendors, SaaS Platforms and System Integrators.
Requirements: Bachelor’s degree in computer science, software/computer engineering, or related field. 5 years of post-bachelor experience designing or developing high availability and high reliability web-based software applications. 3 years of combined experience working as a developer, technical lead, or technical manager on digital transformation projects aimed at digitizing and/or automating the transactions of service providers in the high value, big and bulky product transportation industry, warehousing industry, B2C final mile delivery industry. 3 years of experience leading offshore software development teams. 3 years of combined experience leading software development projects using Agile, Kanban, and/or waterfall project execution methods. 3 years of combined experience performing software design activities including design of software architecture, UX, data model, and platform concepts such as user management, scalability, security controls, etc. 3 years of experience managing people (team of 5 or more) as a direct manager or supervisor responsible for hiring decisions, work assignments, performance management, compensation, training, career counseling, and other employee support and enablement activities. 3 years of experience directly managing, or managing with supervision, Information Technology projects with budgets of $1 M or greater annually. 5 years of combined experience using the following technologies in software development projects or production software support environments: Angular, Java, Spring Boot, Microsoft .net, SQL, Sterling EDI, Windows Server, IIS, Tomcat, Glassfish, Bitbucket (GIT), Jenkins, Eclipse, EDI X12, EDIFACT. 3 years of combined experience developing and delivering a software product using the following technologies and methods: Angular, Spring boot Microservices, REST/API, DevOps. 3 years of experience managing stakeholder relationships including producing reports, making presentations, addressing issues, and managing expectations of the stakeholders. Stakeholders include external or internal customers, business partners, business leaders, and executives.
To apply: To apply, please visit: https://crst.com/jobs/.
To apply for this job please visit phg.tbe.taleo.net.