McLeod Software · 6 days ago
Software Developer - Java
McLeod Software is a company focused on providing software solutions for the transportation industry, and they are seeking a Software Developer to enhance and support applications. The role involves designing, developing, and maintaining applications, as well as troubleshooting customer-reported issues and collaborating with cross-functional teams.
Software
Responsibilities
Design, develop, and maintain applications using Java and TypeScript
Troubleshoot and resolve customer-reported issues with clean, scalable code
Actively participate in all phases of the SDLC, from requirements through delivery
Identify opportunities that align with your technical strengths and career goals
Continue learning through mentorship, peer collaboration, and exposure and best practices related to McLeod Software’s suite of products
Qualification
Required
Bachelor's degree or 6+ years of software development experience or equivalent combination of education and experience
Proven proficiency in Java and/or TypeScript and the ability to work effectively within moderately complex codebases
Demonstrated understanding of object-oriented programming principles, data structures, and design patterns
Experience using development tools such as Git, IntelliJ, Azure DevOps, Eclipse
Working knowledge of SQL and relational databases
Experience with enterprise software systems and customer-facing issue resolution
Preferred
Transportation industry experience (a plus)
Company
McLeod Software
McLeod Software is a provider of trucking software, transportation dispatch, accounting, operations & brokerage management software.
H1B Sponsorship
McLeod Software has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase