Software Developer I
Software Developer I
Location: Birmingham, AL (Hybrid after training)
Department: Product Development
Are you ready to turn your classroom knowledge into real-world innovation? At McLeod Software, our Software Developer I role offers recent graduates and early-career developers the opportunity to build the software powering the transportation and logistics industry. Join a team of engineers solving meaningful problems and see your code make an impact.
What You’ll Do (responsibilities):
- Develop and maintain code using Java and TypeScript for new and existing applications.
- Collaborate with a team of developers in an Agile SCRUM environment.
- Build scalable, secure software features across the full tech stack.
- Assist in developing APIs, front-end interfaces, and database queries.
- Participate in code reviews, backlog refinement, sprint planning, and standups.
- Troubleshoot and enhance software based on user needs and feedback.
- Help define and follow software development best practices and standards.
What We’re Looking For (requirements):
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 0–2 years of experience in software development (internships or academic projects count!).
- Proficiency in Java and/or TypeScript.
- Understanding of object-oriented programming, data structures, and basic design patterns.
- Familiarity with SQL and relational databases.
- Strong written and verbal communication skills.
- Willingness to learn, collaborate, and grow in a fast-paced development team.
What Will Set You Apart (preferred):
- Exposure to Agile development practices.
- Academic or internship experience with API development, UI frameworks, or Git.
- Familiarity with PowerBroker, LoadMaster, or other TMS solutions.
- Eagerness to solve complex problems and take ownership of your work.
Why McLeod?
McLeod Software is a leader in transportation and logistics software. We build solutions that keep freight moving across North America. When you join McLeod, you join a company that values innovation, career development, and collaboration. We offer competitive compensation, great benefits, hybrid flexibility, and opportunities to grow from day one.