Software Developer II


What You'll Do

ArcBest is a logistics company with creative problem solvers who deliver integrated solutions for complex supply chain challenges. ArcBest Technologies is an ArcBest company that develops and supports applications to provide innovative technology solutions for business challenges.

Wanting to join the ArcBest family? In our search for top talent, we are looking for those that will further enable us to deliver on our vision and fully support our values-driven culture.

Currently, we are looking for a Software Developer II to join the ArcBest Technologies team. As a member, you will implement and improve our IT systems. They will analyze system requirements and address any relevant problems. The Software Developer II also performs standard testing and provides solutions to ensure high levels of performance and security. Ultimately, the Software Developer II should be able to translate our internal and external clients’ needs into new high quality IT systems.

Your contribution may include:

  • Executes full lifecycle software development
  • Documents and maintains software functionality
  • Identifies system requirements
  • Consults with business partners to track software requirements and features
  • Collaborates with other developers to produce new systems
  • Validates changes by testing programs
  • Trains users on the new operation systems and provide support
  • Ensures deadline requirements are met
  • Stays up-to-date with current technologies and technical developments
  • Formulates and implements solutions to problems
  • Communicates with customers as appropriate to elicit and gather requirements
  • Understands business requirements and translates to IT specifications
  • Utilizes appropriate organizational methods, tools, and techniques for requirements analysis
  • Participates in the preparation of detailed documentation and requirements as needed.
  • Ensures the testing of applications at various stages throughout the development process
  • Designs application tests to ensure adherence to functional and quality requirements
  • Judges key issues and considerations for testing client/server and web-based applications
  • Estimates time, effort and resources required for thorough testing
  • Interprets considerations for selecting an optimal testing environment for specific applications
  • Creates test scenarios that ensure all error handling processes perform as expected
  • Researches and verifies business needs and expectations
  • Makes presentations and writes reports needed for own work in a clear and understandable way for the intended audience
  • Communicates the importance of business needs/expectations and commits to resolving them
  • Solicits business feedback and acts on improvement opportunities

Skills and Abilities

·        Interpersonal Relationships – Extensive experience and knowledge of the techniques and the ability to work with a variety of individuals and groups in a constructive and collaborative manner

·        Estimating – Basic understanding and ability to use judgement, experience, and understanding of the work being planned to consistently, reliably, and verifiably predict the man hours for a task or project

  • – Working experience and understanding of the criticality of getting things done in spite of current circumstances and the ability to utilize assigned resources and leverage back-channel resources (individual or teams) to achieve or exceed planned outcomes
  • – Working experience and knowledge of activities, tools, and techniques for converting market requirements into the software product design
  • – Working experience and knowledge of the ability to test, write, design, debug, troubleshoot and maintain source codes and computer programs
  • – Working experience and ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project
  • – Extensive experience, knowledge and ability to design, plan and execute application testing strategies and tactics to ensure software quality throughout all stages of application development
  • – Working experience and knowledge of the values and practices that align business needs and satisfaction as primary considerations in all decisions and ability to communicate ideas, information, and needs with the business

As a Software Developer II, you will be a member of the ArcBest Technologies team in Fort Smith, AR. Your hours will be Monday through Friday, 8:00am to 5:00pm, with irregular hours that may occur depending on work load.

Ready to apply? Before doing so, please make sure you meet the minimum requirements:

  • Bachelor’s degree in Computer Science or relevant field with strong academic achievement.
  • Minimum 3 years’ proven success as Software Developer or equivalent experience.
  • Strong working knowledge of programming languages such as C# or other .Net languages as well as modern web-based technologies. Familiarity with mainframe technologies is beneficial.

If you require accommodation in the application process, please contact or call us at (479) 785-8963. An Equal Opportunity Employer including Vet/Disability.

Be the first to know about new career opportunities!

Join our talent network to be notified about future job postings.

Join Our Talent Network