Mô Tả Công Việc
SUMMARY
We are looking for Senior Software Developer who focus on designing and implementing well-thought-out architectures. Effective English communication skills are essential for our engineers to collaborate seamlessly with colleagues and clients from various countries. Additionally, you will guide and support team members in their technical tasks and foster a collaborative environment that encourages innovation and excellence.
KEY RESPONSIBILITIES:
- Designing and developing high quality distributed applications of FORTNA Warehouse Execution System (WES) – a real-time processing system.
- Acting as design lead for software design reviews with Clients, Software Project Management, Technical Services and other Software Engineers.
- Working with the Software Project Management on project planning activities throughout the lifetime of the project.
- Taking strategic direction from Software management.
- Assisting Software QA and Infrastructure Engineers in qualifying, deploying and packaging WES Middleware applications and libraries.
- Maintaining high-quality project and software design documentation.
- Traveling to Client sites to assist the Implementation Engineers in qualifying the WES installation onsite both domestically and internationally.
- Taking ownership of individual and department goals as agreed upon with the Software Development Manager.
- Mentoring, supporting team members Junior Software Engineers.
- Providing remote support and troubleshooting for new and legacy Fortna WES/WCS systems.
- TCP/IP network application design and troubleshooting.
Yêu Cầu Công Việc
REQUIRED SKILLS & QUALIFICATIONS:
Must have:
- Bachelor’s degree in computer science or engineering
- 6 years of relevant experience with Java, especially with Network Programming, Multi-Thread Programming
- Proficiency English (both Writing and Speaking)
- Proficient in object-orientated analysis and design (OOAD) such as general design patterns and core object-oriented patterns
- Strong interpersonal, organizational, time management and problem-solving skills
- Good at Data Structure and Algorithm, deep understanding of Design Pattern and Software Development Principles and Concepts
- Must be a team player who works well with technical and non-technical resources
Nice to have:
- Time sensitive, high transaction-based processing experience
- Experience with other open-source operating systems and development tools
- Experience with Microservice, Socket Programming, RPM Package Manager, auto-build tools, SQL and Oracle, DLL plug-in libraries in C++, pthreads, XML, XSLT and ActiveMQ
- 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
- Strong interpersonal, organizational, time management and problem-solving skills
- Leadership skills with a proven track record of effectively managing and motivating teams
Hình thức
Quyền Lợi
Being an Employee of FORTNA, you are offered:
- Flexible working hours (5 working days/week)
- Competitive salary with annual review and performance bonus
- 100% official salary during the probation period; 13th-month salary
- Monthly lunch allowance
- Onsite opportunities in the US, UK (1-3 months/year)
- Outstanding Wellness and English training allowances
- Bao Viet Premium health-care insurance for Associates and 2 Dependents
- 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)
- Biannual luxury vacations and monthly Happy Hour
- Exciting company outings/events and team building activities.
- Modern facilities with Modern facilities with Laptop Dell Precision 7670 chip i9-12950HX, Ram 64GB, SSD 512GB, RTX A2000 and at least 2 high-quality monitors
- Supportive, international, dynamic working environment and talented, culturally diverse teams
- A large pantry full of snack, drink, and seasonal fresh fruit