logo

View all jobs

Logistics Application Developer

Memphis, TN · Information Technology
We are seeking an Application Engineer who works independently or under only general direction on complex problems which require competence in all phases of programming concepts and practices. This person will work on back-end, server-side and APIs, analyzing business requirements and working from diagrams and charts to identify desired results. Plans the full range of programming actions needed to efficiently utilize the computer system to achieve the desired results.

Develop, test, and implement distributed applications as part of a systems development team utilizing AGILE methodology. Provide feedback on and adhere to delivery dates. Provide end-user support as a technical expert. Develop and test back-end applications that enhance customer's operations through the dissemination of pertinent and relevant information in a timely and efficient manner.

RESPONSIBILITIES:
  • Develop, revise, and maintain complex programs:
    • Interacting with Oracle DB’s
    • REST API’s utilizing Java:
  • Develop and revise program code based on clearly or loosely defined requirements.
  • Develop and revise program code supporting a microservices architecture
  • Prepare documentation and draft test plans for functional, integration, and stress tests.
  • Display effective communication skills and the ability to work in a team environment.
  • Display capabilities to troubleshoot, maintain and resolve production level applications.
  • Assist functional groups in testing and implementation of new features and enhancements.
  • Interface with various development and support groups
  • Work with compressed delivery schedules

REQUIRED SKILLS:
  • US Citizen or Green Card Holder
  • Must be able to obtain a Public Trust Clearance.
  • Bachelor’s Degree in Computer Science, Engineering, Mathematics.
  • Must be proficient in Java, PL/SQL, and Python
  • Participate in an on-call rotation for after hours and weekend support.
  • 6-10 Years combined development experience in: Java, Python and GIS
  • Must be able to integrate Java server-side applications with API’s and front-end UI.
  • Experience developing on Linux platform
  • Experience developing Unix shell scripts
  • 6 + years of progressively more complex programming experience in large scale information system environments
  • Experience with vehicle routing using Esri or Route Smart GIS services
  • Knowledge of Software Development Lifecycle

DESIRED SKILLS:
  • Familiarity with Agile Scrum methodology
  • Experience with distributed version control tools, such as GIT     
  • Experience developing on multiple platforms including Windows and Linux
  • Understanding of machine learning concepts
  • Experience with AWS cloud services
  • Strong unit testing and debugging skills  
  • Experience working in the logistics environment determining efficient delivery routes
  • Knowledge of transportation industry
  • Ability to work in an agile, collaborative environment where a wide degree of creativity and latitude is expected.
  • Works independently with little oversight



If you are interested in getting more information about this opportunity, please contact Irina Rozenberg  Recruiting@arielpartners.com at your earliest convenience.
 
At Ariel Partners, we solve the most difficult problems that inhibit technology from enabling our customers to achieve their goals. Our vision is to be recognized by our stakeholders as an elite provider of IT solutions, so when they have their biggest challenges, we are on their short list. We are looking for team members who share our values of: Integrity to do the right thing even when it hurts; Commitment to the long-term success and happiness of our customers, our people, and our partners; Courage to take on difficult challenges, accept new ideas, and accept incremental failure; and the constant pursuit of Excellence. Ariel Partners is an Equal Opportunity Employer in accordance with federal, state, and local laws.

 

Share This Job

Powered by