Software Engineer

US LOGISTICS SOLUTIONS IN

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in a Java development environment
  • Degree in Computer Science, Information Systems, or related field
  • Familiarity with Agile methodologies and tools like Jira
  • Proficiency in SQL and relational database technologies
  • Strong analytical and problem-solving skills with attention to detail
  • Excellent communication skills, both verbal and written

Responsibilities

  • Review and respond to system audit alerts promptly
  • Manage configuration for deploying new system functionalities
  • Update and maintain system documentation for enterprise applications
  • Write and execute complex SQL queries
  • Design algorithms to address business challenges
  • Create stored procedures and triggers for databases
  • Recommend improvements for system performance and efficiency
  • Maintain comprehensive documentation for system operations

Benefits

  • Opportunities for professional development and training
  • Collaborative work environment
  • Access to modern development tools and technologies
  • Support for work-life balance with flexible hours
  • Potential for evening or weekend support for critical issues
Full Job Description
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

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


Supervisory Duties: This position requires no supervisory responsibilities.

IV. KNOWLEDGE, SKILLS, AND ABILITIES

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


V. EDUCATION AND EXPERIENCE
  1. Minimum of five (5) years of experience working in a JAVA development environment
  2. Degree in CS, CIS, DIS, or related discipline
  3. Experience working in an Agile environment
  4. Familiar with Agile tool suites (Jira, TFS, etc)

Similar Jobs

More Jobs at US LOGISTICS SOLUTIONS IN

  • Software Engineer
    $90K — $120K *
    Humble, TX 77346 (Harris County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: