> Markdown version of [/jobs/ext/1300882-software-engineer](https://www.wearedevelopers.com/jobs/ext/1300882-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Southern Motor Carriers Association, Inc. - **Location:** Louisville, KY, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Cascading Style Sheets (CSS), Eclipse (Software), IntelliJ IDEA, Spring Framework, Junit, Python (Programming Language), Lightweight Directory Access Protocols (LDAP), Apache Maven, Scrum Methodology, Systems Development Life Cycle, Standard Sql, Selenium, Service-Oriented Architecture, Extensible Markup Language (XML), Scripting, Test-Driven Development (TDD), Apache Camel, ReactJS, Git, Kubernetes, Information Technology, Docker - **Published:** July 16, 2026 - **Apply:** https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=1b2791f7-19fd-4432-b223-fae6f2c5798d&ccId=19000101_000001&jobId=580215&lang=en_US&source=EN ## About the Role We are looking for a passionate and creative Software Engineer to join a specialized team to help build high-quality, innovative and fully performing software. The successful candidate will work in an agile team environment and implement the latest technology in our product suite. This position will include designing, modifying, coding and testing software applications that adhere to designs supporting internal business requirements as well as external customers., * Bachelor's degree in Computer Science or related field or equivalent experience * 2+ years' experience working on Java projects * 2+ years' experience with Service-oriented architecture * Knowledge of standard concepts, practices, and procedures in the SDLC. * Knowledge of SQL, JavaScript, Python, HTML, CSS, and XML. * Knowledge of Selenium a plus * Knowledge of back-end DBs including relational, non-relational, and LDAP a plus * Project experience working with Eclipse, IntelliJ or an equivalent IDE, Git, Spring, Maven and Junit. * Knowledge of supply chain logistics a plus * Knowledge of React a plus * Knowledge of Docker a plus * Knowledge of Kubernetes a plus * Knowledge of Agile Methodologies a plus * Knowledge of test-driven development techniques a plus * Knowledge of Apache Camel a plus * Experience scripting and scheduling script execution a plus, * Detail Oriented * Self-started * Proficient communication in both written and conversational English * Ability to work in a dynamic fast paced environment with multiple priorities and projects * Ability to exist to a rapidly changing environment * Analytical and problem solving skills * Collaborative mindset Click here to submit resume ## Description * Follows programming specifications to perform a variety of programming assignments requiring knowledge of established procedures. * Basic ability to read/understand XML/JSON messages * Write code from functional design specifications that are well designed, efficient and testable. * Contribute to all phases of the development lifecycle, as an agile team member, to include, but not limited to, design, coding, unit testing and deployment. * Work within an evolving agile development environment utilizing small teams that include developers and QA members. * Is a cross-functional agile team member and is able to take on development, DBA and testing tasks. * Demonstrates a thorough understanding and knowledge of position. * Relies on experience and judgement to plan and accomplish goals. * Performs administrative tasks in a timely and professional manner. * Performs other duties as assigned. * Collaborate effectively with Product Owners, Engineers, and Scrum Masters * Utilize AI models as tools in your workflow * Automate repetitive tasks ## Related Videos - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)