Application Developer

Aljex is the industry leading SaaS Transportation Management System with a growing customer base.  We want people who are team players, good communicators, and problem solvers. We are looking for a senior developer who can work with a team and handle varied projects and integrations. Our developers will need to provide powerful, fast and intuitive software. You will have the opportunity to work directly with clients and get direct feedback from users. We give each team member an opportunity to build key parts of our software, and directly see how it helps our clients grow. If you’ve read the requirements and think you’d be a great fit, we’d love to hear from you.

RESPONSIBILITIES:

  • Establishing a detailed program specification through discussion with clients
  • Clarifying what actions the program is intended to perform
  • Breaking down program specification into its simplest elements and translating this logic into a programming language
  • Devising possible solutions to anticipated problems
  • Working as part of a team, which may be established purely for a particular project to rite a specific section of the program
  • Combining all elements of the program design and testing it
  • Testing sample data-sets to check that output from the program works as intended
  • Conducting testing and installing the program into production
  • Reacting to problems and correcting the program as necessary
  • Evaluating and increasing the program’s effectiveness
  • Adapting the program to new requirements, as necessary
  • Conducting user-acceptance testing to ensure the program can be used easily, quickly and accurately
  • Writing detailed documentation for the operation of the program by users and computer operators
  • Consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
  • Updating, repairing, modifying and developing existing software and generic applications


REQUIREMENTS:

  • Excellent troubleshooting and outside of the box thinking 
  • Ruby on Rails
  • Javascript
  • SQL

HELPFUL SKILLS:

  • Knowledge of Freight Brokering, Trucking, or Logistics
  • PostgreSQL
  • Familiarity with Java, C++
  • HTTP
  • Understanding of CSS
  • Transactional SQL databases
  • Filepro knowledge
  • EDI experience
  • Accounting knowledge
  • Skills in Statistics
  • Understanding of User Interface
  • Experience integrating 3rd party logistics.


BENEFITS

  • Competitive compensation 
  • 401K + company match 
  • Health Care Plan 
  • Paid time off 
  • Casual dress 
  • Relaxed work environment


JOB TYPE: 

  • Full-time

REQUIRED EXPERIENCE:

  • Application Development: 2 years

Be sure to email your cover letter to our HR Department (jobs@aljex.com) with the job title listed above in the subject line, and be sure to attach your resume.