Post Job Free
Sign in

Sr. Software Engineer

Company:
Material Handling Systems
Location:
Hanoi, Vietnam
Posted:
May 29, 2025
Apply

Description:

FORTNA partners with the world’s leading brands to transform omnichannel and parcel distribution operations. Known world-wide for enabling companies to keep pace with digital disruption and growth objectives, we design and deliver solutions, powered by intelligent software, to optimize fast, accurate and cost-effective order fulfillment and last mile delivery. Our people, innovative approach and proprietary algorithms and tools ensure optimal operations design and material and information flow. We deliver exceptional value every day to our customers with comprehensive services and products including network strategy, distribution center operational design and implementation, material handling automated equipment, robotics and a comprehensive suite of lifecycle services.

At FORTNA, we believe in fostering a workplace that isn't just a job but a movement – a collective effort to redefine success and transform challenges into opportunities. "Join the Movement" encapsulates our commitment to a workplace culture that thrives on collaboration, celebrates diversity, and empowers every individual to contribute to something greater than themselves. Our Team. Our Passion. Our Approach.

PRIMARY RESPONSIBILITIES INCLUDE

Designing and developing high quality distributed applications of FORTNA Warehouse Execution System (WES) – a real-time processing system.

Developing Proof of Concept implementations to establish the feasibility and demonstrating the application of new technology to new products or extensions to existing products.

Performing activities for hiring and training new developers.

Taking the lead in designing, implementing, and testing new software products and technologies.

Participating in designing, developing, and delivering solutions for end-users and Clients.

Assisting Software QA and Infrastructure Engineers in Qualifying, Deploying, and Packaging Company’s software product and libraries.

Assisting Software QA in the design and development of test plans and frameworks.

Maintaining high-quality software source code and design documentation.

Providing remote support and troubleshooting for clients' systems.

REQUIRED QUALIFICATIONS

Bachelor’s degree in Computer Science, Engineering, or related field

6+ years of relevant experience in Java development, with solid expertise in:

Network Programming, Multi-threading, and Socket Programming

Microservices architecture, DLL plug-in libraries in C++, pthreads, and ActiveMQ

Hands-on experience with:

DevOps practices: CI/CD, containerization (Docker), automation (Jenkins or similar), and infrastructure-as-code (Terraform, Ansible)

RPM Package Manager, auto-build tools, and source control (e.g., Git)

Experienced with some mix of SQL and Oracle, TCP/IP, JMS

Strong grasp of Object-Oriented Analysis and Design (OOAD), including design patterns and software development principles

Good foundation in Data Structures and Algorithms

Proficiency in English (both written and spoken)

Strong interpersonal, time management, and problem-solving skills

A collaborative team player who works effectively with both technical and non-technical stakeholders.

Nice to have:

Time sensitive, high transaction-based processing experience

Experience with other open-source operating systems and development tools

Software development life cycle (SDLC) experience with a sizeable product/project

Excellent oral and written communication skills and the ability to clearly articulate to project members and stakeholders.

Guiding junior engineers

Having the desire to pick up and learn new technical skills.

NOTE: We appreciate all applications; however, only shortlisted candidates will be contacted.

Why You'll Love Working Here?

Being a part of FORTNA, you are offered:

Flexible working hours (5 working days/week), no timekeeping

Competitive salary with annual review

100% official salary during the probation period; 13th-month salary

Onsite opportunities in the US, UK (1-3 months/year)

Sponsored training and self-development opportunities (English, PMP, CSM...)

10% paid working time per week for personal development (attending soft skill courses, reading books, working on side projects, self-teaching any new IT-related concepts)

Bao Viet Premium health-care insurance for employee and 2 dependents

Modern facilities with Laptop Dell Precision 7670 chip i9-12950HX, Ram 64GB, SSD 512GB, RTX A2000 + 2 monitor Dell Ultrasharp U2422HE

Exciting company outings/events and team building activities,

Supportive, international, dynamic working environment and talented, culturally diverse teams

A large pantry full of snack, drink, and seasonal fresh fruit

Take the deal and let's explore many more benefits!

R8010

Apply