Job Directory Software Development Manager {PMO023, PMO077}

Software Development Manager {PMO023, PMO077}
Fox River Grove, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Truckstop.com is hiring a Software Development Manager for our Fox River Grove, IL location!

About Truckstop.com

Truckstop.com is one of the largest online freight matching services in the trucking industry, providing a one-stop connection between carriers and brokers. Founded in 1995 as the first freight-matching marketplace to hit the Web, Truckstop.com has grown to provide load planning, transportation management, route optimization, real-time rates, powerful negotiation tools, and other logistics solutions. Click here to learn more about Truckstop.com's history.

Truckstop.com is backed by ICONIQ Capital, a privately-held financial advisory and technology growth equity investment firm. ICONIQ is a trusted advisor fostering meaningful strategic relationships across industries to source powerful ideas, magnify global impact and support a new generation of entrepreneurs and companies.

About our Culture

Truckstop is a destination where talented individuals can build an epic career. It is a place where talent feels connected, fulfilled and equipped to do what they do best while having fun doing it. We call our employees Partners because we are deeply interdependent upon each other to achieve remarkable things together. We believe that for talent to be their best selves, we must enable them with the freedom to exercise their own judgment, and provide them with the autonomy to experiment, to innovate, and test where they can go, so they can do something they never thought they could. Each of our Partners is unique. Be you is the message we foster. We look for Partners who are aware of, and who are confident in their talents and who are passionate about serving others. We will achieve massive success when you can be yourself.

E pluribus unum - Out of many, one

We look for Partners who enjoy working in a One Team mindset environment. By combining our unique personalities, experiences, skills and knowledge we can accomplish amazing feats together

Position Summary:

Manage the Software Development department whose staff's role is to efficiently design and implement software solutions for the transportation industry. Work closely with Project Management Office (PMO) to take an active leadership role in driving improvements in the software development methodologies that contribute to successful project delivery.

Essential Job Functions:

The successful candidate will receive direction from the executive team and be involved with aligning development teams to achieve goals of the company.

* Balance resources and skill sets across multiple projects and various locations to ensure on-time and high quality delivery of projects.
* Perform initial assessments to provide estimates for proposed development tasks.
* Work closely with project managers and business stakeholders to plan sprints, releases, and development activities.
* Track and report progress of the projects against key milestones.
* Keep stakeholders updated throughout the development cycle and act as a liaison with relevant parties, including the project management office, quality assurance, other development teams, production support, infrastructure support, etc. to facilitate the release process.
* Provide coaching mentoring, and support to direct reports in both technical and non-technical issues to ensure growth and productivity among team members.
* Manage resource availability, knowledge transfer, training, and allocations among developer team; review and approve hours and time-off requests where applicable.
* Lead root-cause analysis, communicate options for resolution, and provide recommendations to customer-facing technology problems in a timely manner.
* Manage local, offshore, and remote teams; promote concept of "one team in multiple locations"
* Establish and communicate knowledge of application development best practices.
* Maintain knowledge of new technologies and industry best practices; engage team resources to utilize best practices.
* Contribute to prompt delivery by ensuring quality development with minimal rework.
* Contribute to process improvement within the organization.
* Establish a process for consistent and predictable delivery of new applications and software enhancements in rapid iterations.
* Be a champion of engineering and operational excellence: establish and maintain growth and improvement goals for the team and individual team members.
* Show strong business and technical judgment that will accelerate time to market of releases while incrementally moving our products and services toward our long-term vision.
* Point of contact for escalations, with insight into when further escalation is required.
* Keep up to date with current practices by continuing education in software development practices.

Position Requirements:

* Five years' work experience as a supervisor.
* Eight years' work experience in enterprise software development.
* Bachelor degree in a technical or engineering discipline.
* Passionate about building a strong software engineering team with the skills necessary to rapidly produce high quality applications.
* Demonstrated expertise in building, debugging, and maintaining mission critical applications that drive the business.
* Experience balancing priorities among a team responsible for production support and new development; sense of priority and urgency.
* Demonstrated ability to influence and motivate team members working in multiple locations

Must be or become familiar with company products and navigate the company's programs and systems in a reasonable amount of time. Be proficient in Microsoft Office (Outlook, Excel, Word). Must have excellent verbal and written communication skills; make presentations to both executive and technical audiences; maintain cooperative effective working relationships within company. Manage own time to meet department goals and deadlines; strong organizational skills a must. Exhibit a high level of professionalism, confidence, and commitment to the company's goals.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.