JobsEQ by Chmura Logo

Software Engineer

Fortna Inc

Location: Tampa, FL 33601
Type: Full-Time, Remote
Posted on: February 5, 2021
This job is no longer available from the source.
Linux, Redhat, OOAD, Object Oriented Analysis and Design, Java, C++
Full Time
$80,000 - $100,000
Work from home available Travel required to 10%.
****Fortna has multiple openings for both Sr. Software Engineers/Software Engineers for the Atlanta or Tampa area. Positions will be office based with the flexibility of some remote work. Those based outside of the Atlanta or Tampa area are also welcome to apply. We may make an exception based on your experience.****
The primary focus of the Software Engineer will be to design and develop the Fortna Warehouse Control System (WCS) Middleware applications in a Redhat Enterprise Linux 4/5/6 or OEL environment.
PRIMARY RESPONSIBILITIES INCLUDE:
• Designing and developing the Fortna Warehouse Control System (WCS) Middleware applications in a Redhat Enterprise Linux 4/5/6 or OEL environment.
• Taking strategic direction from Software Management.
• Working with the Portfolio and Project Management Office (PPMO) by participating in project planning activities throughout the lifetime of the project.
• Assisting in mentoring Junior Software Engineers.
• Taking ownership of individual and department goals as agreed upon with the Software Development Manager.
• Providing remote support and troubleshooting for new and legacy WCS systems.
• Participating in Software Design Reviews with Clients, Software Project Management, Software Services and Senior Software Engineers.
• Assisting Software QA and Infrastructure Engineers in Qualifying, Deploying and Packaging WCS Middleware applications and libraries.
• Assisting Software QA in development of component and project test plans and test automation.
• Maintaining high-quality project and software design documentation.
• Traveling to Client sites to assist the Software Services Implementation Engineers in qualifying the WCS installation on-site both domestically and internationally.
REQUIRED QUALIFICATIONS:
• Bachelor’s degree in computer science or related field
• 3+ experience with some mix of C/C++/Java, Socket Programming, TCP/IP, RPM Package Manager, auto-build tools, XML, XSLT
• Experienced with Java 8
• Experienced with source control tool Git
• Experienced with Java Frameworks: Spring Boot, Camel, Hibernate
• Experienced with SQL and Oracle RDMS
• Experienced with UNIX OS commands
• Experienced with RESTful Web Services
• Experienced with JMS with emphasis on Apache MQ
• Experienced with JPA with emphasis on Hibernate 5.X
• Knowledge of Software Development Life-Cycle (SDLC) methodologies
• Understanding what is important when designing code for a time-sensitive, high transaction-based processing experience
• Excellent oral and written communication skills and the ability to clearly articulate to project members and stakeholders; must be a team player who works well with technical and non-technical resources
• Knowledgeable in object-oriented analysis and design (OOAD) such as general design patterns and core object-oriented patterns
• Experience with other open-source operating systems and development tools
• Strong interpersonal, organizational, time management and problem-solving skills
• Ability to travel nationally and internationally