Job Details
Description
Purpose of the Business:
Since 1985, McLeod Software has provided powerful transportation management and trucking software solutions to the trucking industry. These solutions, developed entirely by our company, are comprehensive and support integration with a broad array of complimentary logistics products.
Purpose Of The Role
The Developer I will contribute directly to the Company’s continued growth and success. This position is an Entry level role in our Product Development Group. In this role, the Software Developer I will work as part of an Agile SCRUM team building the features for the next generation of McLeod’s software products.
Key Responsibilities
- Full Stack Software Development
- Agile Collaboration and Software Development Life Cycle (SLDC) Participation
- Problem Solving and Customer Support
- Development Project Management
Key Accountabilities
- Develop code in Java and TypeScript for both new and existing applications
- Engage in the Software Development Life Cycle (SDLC) within an Agile framework
- Explore a variety of opportunities tailored to your skills and experience
- Adhere to provided specifications to achieve programming goals and objectives accurately and on time
- Tackle complex problems, thrive in a fast-growing and innovative company, manage multiple projects with varying deadlines, serve customers, and create effective solutions
- Troubleshoot and address customer business challenges through software enhancements and modifications
- Evaluate user stories and acceptance criteria to identify necessary programming changes for solutions
Education/Experience
Bachelor's degree, required; or three to five years of software development related experience and/or training; or equivalent combination of education and experience. Strong understanding of object-oriented programming, data structures, and design patterns. Experience with agile development methodologies is a plus.
Computer Skills
To perform this job successfully, an individual should have intermediate knowledge of Microsoft Office Suite. Exposure to core Java. Familiarity with Relational Database Management Systems and SQL. Expertise in TypeScript, API Development, Git, UI Development, and IntelliJ is a plus.
About Us
Since 1985, McLeod Software has provided powerful transportation management and trucking software solutions to the trucking industry. These solutions, developed entirely by our company, are comprehensive and support integration with a broad array of complimentary logistics products.
We are the leader when it comes to software for trucking dispatch operations management, freight brokerage management, fleet management, document imaging, workflow, EDI, and business process automation solutions for trucking, freight brokerage, third party logistics, and shipper companies in the United States.
With an established base of more than 1,200 active customers throughout North America, McLeod Software is dedicated solely to the transportation industry. This focus means we have a deep understanding of the needs and intricate details involved in carrier, broker, and freight management businesses of all types.
Participation in the trucking and brokerage industry is extremely important to McLeod Software. We have always believed that we benefit beyond our investment from our active participation in the industry's most important organizations. In addition to national organizations like the ATA, TCA, TIA, AFTC, NTTC, and NPTC we belong to and participate in over 20 state and regional organizations.