Job Description

* FLEXIBLE! CEBU PHILIPPINES OR REMOTE (e.g. Manila Philippines or Bangalore India)



The Senior Software Developer takes the lead to accomplish software requirements by performing full life cycle software development. He/she is integral to the organization advancing its Navis N4 integration and support capability. To be successful in this role, he/she must have a solid development skill using programming and development languages, builds enterprise level software using Java 8, Spring, Hibernate, JMS, Apache Tomcat in addition to the Microsoft .Net stack, and has a desire for a long-term commitment and willing to embark on a career path of Container Terminal Operating System specialist. Full time employee is required for this position.


  • Candidate must possess at least a Bachelor’s/College Degree in Computer Science, Information Technology, Engineering (Computer/Telecommunication), or equivalent experience.
  • At least fifteen (15) to twenty (20) years of solid experience in Software development.
  • Proficient in JAVA 8, Spring, Hibernate, JMS, Apache Tomcat, ASP.NET, C# with .NET 2.0/3.5/4.0/4.5, HTML/JavaScript/CSS, WCF, TSQL, Entity Framework, XML and XSLT.
  • Knowledgeable in securing system application, design, and deployment.
  • Ability to code and write scripts at the database level.
  • Possess a basic understanding and show skill improvement in requirements elicitation and documentation, Design Patterns Object Oriented Analysis and Design, Object Oriented Development, Database schema design and development of stored procedures.
  • Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects.
  • Strong analytical skills, time management skills, and problem-solving skills.
  • Solid computer network and server management skills.
  • Excellent verbal and written communication skills.
  • Highly self-motivated, proactive, resourceful and decisive and has a positive attitude towards work.
  • Ability to work on own initiatives as well as part of a team.
  • Flexible and adaptable; able to work in an ambiguous situation.
  • With Leadership experience – technical leadership or team leadership.
  • Experience in logistics industry, particularly Maritime Logistics is well regarded.
  • Can start ASAP.


  • Perform full life cycle software development of distributed web applications.
  • Work with application teams and deliver systems from inception to deployment with minimal direction.
  • Contribute to Navis N4 Terminal Operating System (TOS) integration efforts
  • Taking direction from onshore Solutions Architects, own requested deliverables and lead the local team to:
    • Perform new Integrations of Navis N4 TOS into container terminals around the world.
    • Oversee and undertake software modifications or feature enhancements to existing Navis N4 Integrations.
    • Provide technical documentation for the system delivered.
  • Undertake software modifications or feature enhancements to existing systems.
  • Evaluate, recommend and develop new features.
  • Produce clear and complete written technical specifications and other documentation as required.
  • Provide technical customer support and technical documentation for the systems delivered.
  • Be the Subject Matter Expert (SME) for the technical integration of Terminal Operational Systems in use at the Clients of Entrinsic Technology.
  • Understand well the business processes surrounding the use of the TOS and suggest out-of-the-box (base) implementations or solutions involving customization of the base product.
  • Consult with, refer to and liaise with Vendor and Client technical leads to ensure the successful integrations and maintenance of Terminal Operating Systems.
  • Be the Team Leader who mentors and guides mid-level developers in delivering systems.
  • Perform self-based training in the upcoming technology, quality approaches, and testing techniques.
  • Adhere to all software development standards and processes.
  • Meet or exceed milestones and deliverable dates for the assigned tasks.
  • Manage and maintain excellent and professional relationship with internal and external stakeholders and always provide excellent service and support.
  • Effectively communicate and set direction with clients.
  • Preparing weekly and monthly regular reports of progress.
  • Willing to take on new responsibilities as may be
Save Job