US Logistics Solutions Transportation

Software Engineer

Humble, TX In person Full-time

I. POSITION INFORMATION

Position Title

Software Engineer II

Exempt Status

Exempt

Department

USLS – Technology

Reports To

Senior Software Engineer

II. GENERAL SUMMARY

This position provides high-quality application development for U.S. Logistics Solutions applications. Software Engineers serve as a vital resource in designing, developing, tuning, and maintaining applications from a performance and security standpoint. The Developer must possess strong analytical skills coupled with unparalleled, professional communication skills. Strong multi-tasking skills are required as a Developer must juggle multiple, high-priority items simultaneously while maintaining professionalism.

Strong technical problem solving (issue identification and prioritization) skills are essential for this role which also includes troubleshooting issues for complex database applications.

The individual will interact with business users, business analysts, quality assurance analysts, software development teams, vendor representatives, and infrastructure teams to resolve application and environment problems. There may be a need for evening and weekend support for critical issues.

The Software Engineer works under the direct supervision of the Director of IT Systems.

III. RESPONSIBILITIES AND DUTIES

  • Review and respond to system audit alerts in a timely manner.
  • Performs configuration management for implementation of new system functionality into production.
  • Update system documentation for production/enterprise systems
  • Ability to write, modify, and execute complex SQL queries.
  • Ability to create algorithms to solve complex business problems using SQL or OOP Languages
  • Ability to create stored procedures, user-defined functions, indexed views, and triggers
  • Make recommendations to improve overall system performance and application efficiency.
  • Develop and maintain comprehensive documentation in support of system configuration and operation (system diagrams, application topology, data flow, SOPs, business processes, etc.).
  • Experience supporting Cloud technologies/applications.
  • Other duties as assigned.
  • Supervisory Duties: This position requires no supervisory responsibilities.

IV. KNOWLEDGE, SKILLS, AND ABILITIES

Java Spring MVC Framework

Java Spring Boot

  • JBoss, iPlanet Web Server, Sun Application Server
  • Oracle, PL/SQL. Excellent knowledge of Relational Databases, SQL, and ORM technologies (Ibatis, Hibernate, MyBatis)
  • Proficient in business communications and the common tools used in communication.
  • Has the ability to work on multiple items at one time and ensure that overall priorities are being met.
  • Can work in an on-call capacity and possesses the acumen to escalate when needed even during non-standard business hours.
  • Possesses strong organizational and problem-solving skills.
  • Possesses strong analytical skills, be detail-oriented, and able to complete duties with a high level of accuracy.
  • Ability to develop complex SQL queries on SQL Server databases.
  • Ability to troubleshoot/debug software application issues.

V. EDUCATION AND EXPERIENCE

Minimum of five (5) years of experience working in a JAVA development environment

Degree in CS, CIS, DIS, or related discipline

Experience working in an Agile environment

Familiar with Agile tool suites (Jira, TFS, etc)

Job description provided by US Logistics Solutions.
View the original posting