Our Firm

Careers

VIEW ALLAPPLY NOW

Engineer SW Senior

Experienced

Omnitracs | 2120 - OT US - Sw Engineering-SD | Dallas, TX

Job Description

Omnitracs, LLC is a global pioneer of trucking solutions for all business models. Omnitracs’more than1,000 employees deliver software-as-a-service-based solutions to help more than12,000 customers manage nearly 1,100,000 assets in more than 70 countries. The company pioneered the use of commercial vehicle telematics over 25 years ago and serves today as a powerhouse of innovative, intuitive technologies. Omnitracs transforms the transportation industry through technology and insight, featuring best-in-class solutions for compliance, safety and security, productivity, telematics and tracking, transportation management (TMS), planning and delivery, data and analytics, and professional services.

 

The Software Engineer will be a key member of the software engineering team responsible for developing platform components for external customers. You will be working in an Agile Scrum team and reporting to the software development manager located in Dallas, TX.

As part of a fast-paced, nimble software development lifecycle, analyzes requirements and user stories, implements and debugs, documents, integrates and supports software deployment and troubleshooting activities. May interact with other groups within Omnitracs to define system requirements, support and troubleshooting procedures and/or training documentation. The incumbent in this role will be in a position to have an immediate impact on creating industry leading solutions that have a direct effect on our customers’ business.

Essential Responsibilities and Duties

  • Experience with AngularJS, Bootstrap and CSS a plus
  • Working experience of TIBCO middleware a plus
  • Candidate should have excellent interpersonal, written, and verbal communication skills and be comfortable working with multiple stakeholders on a project to understand and explain highly technical information in a clear and concise manner.
  • Ability to work independently on work assignments; self-starter.
  • Good communication skills as this position will require heavy interaction with a number of different groups
  • Ability to lead teams of junior developerson projects assigned.

Skills & Requirements

Skills & Other Requirements

EDUCATION:Bachelor degree in Computer/Electrical Engineering and/or Computer Science. Master’s degree preferred.

EXPERIENCE:Minimum 5-7 Years relevant experience performing similar duties in a software development environment, including:

  • 5+ years’ experience developing high-performance applications
  • 5+ years’ experience in J2EE, JMS, JPA, Maven, Springsource framework, JUnit, Hibernate
  • 5+ years’ experience with JavaScript libraries (jQuery, Require.js, Modernizr), SOA, MVC/MVVM frameworks
  • Proven experience working with cross-browser/cross-device development
  • 5+ years’ experience of web standards & technologies (ex. HTTP, REST, SOAP, JSON and XSD documents)
  • 5+ of hands-on experience developing RESTful micro-service based applications.
  • 4+ years’ experience of CI (Continuous Integration) techniques for UI (i.e. Grunt, Jenkins, Bamboo, Jasmine, JSCoverage)
  • Familiarity with CSS pre-processors (Less, SCSS/SASS, Compass)
  • 4+ years of experience with technologies like JavaScript or JavaScript based Web Application Frameworks like AngularJS is a plus.
  • Able to translate a visual designer’s concepts to multiple platforms and mobile devices
  • 5+ years of hands-on experience with Agile (Scrum or XP) and test & behavior driven development, continuous integration and version control
  • Understanding of UX principles and best practices
  • Transportation industry experience a plus

     

    KNOWLEDGE/SKILLS/ABILITIES:

  • Candidate should have excellent interpersonal, written, and verbal communication skills and be comfortable working with multiple stakeholders on a project to understand and explain highly technical information in a clear and concise manner.
  • Ability to work independently on work assignments; self-starter.
  • Good communication skills as this position will require heavy interaction with a number of different groups
  • All other duties as assigned.

 

 

Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described above.

 

Omnitracs LLC, is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal, state, or local municipal law.