jobs in ?K? LINE LOGISTICS (SINGAPORE) PTE. LTD.

?K? LINE LOGISTICS (SINGAPORE) PTE. LTD. Hiring! Full Time Analyst Programmer in East Region (Singapore), Earn up to SGD 4,500 - Ricebowl

Analyst Programmer

?K? LINE LOGISTICS (SINGAPORE) PTE. LTD.

SGD4,500 - SGD4,500 Per Month

East Region (Singapore)

Share
Save

Working Location

  • 9 TAMPINES GRANDE East Region (Singapore) Singapore

Job Description

Responsibilities

Job Description

As an Analyst Programmer, you will be responsible for analyzing business requirements, designing, developing, implementing, and maintaining in-house business applications that support the company's operational and strategic objectives. You will work closely with internal stakeholders to deliver high-quality software solutions while ensuring compliance with company standards and ISO documentation requirements.

Key Responsibilities

  • Gather, analyze, and understand business requirements, and translate them into clear Functional Specifications.
  • Design, develop, test, implement, and maintain in-house applications using C#, .NET 8+, ASP.NET Core, Python, SQL Server, and related technologies.
  • Design and develop intuitive, responsive, and user-friendly application interfaces to enhance user experience.
  • Design and optimize relational databases, database objects, and SQL queries to ensure performance, scalability, and data integrity.
  • Prepare and maintain comprehensive system documentation, including:

o    Functional Specifications

o    Technical Specifications

o    System Design Documents

o    Entity Relationship Diagrams (ERD)

o    Database Design Documents

o    API Documentation

o    Deployment Guides

o    Change Logs

o    Other technical documentation required to support ISO compliance

  • Develop user manuals, operating procedures, and training materials, and conduct user training sessions when required.
  • Maintain, troubleshoot, and enhance existing in-house applications to meet evolving business requirements.
  • Perform system testing, debugging, root cause analysis, and issue resolution to ensure application reliability and quality.
  • Participate in application deployment, production releases, and post-implementation support.
  • Provide after-office-hours or weekend support for production system deployments and critical production issues when required.
  • Collaborate with business users, vendors, and internal IT team members to ensure successful project delivery.
  • Stay up to date with emerging technologies, development tools, and industry best practices, and recommend improvements where appropriate.
  • Ensure all software development activities comply with company security policies, coding standards, and established development methodologies.

Job Requirements

  • Diploma or Bachelor's Degree in Information Technology, Computer Science, Software Engineering, or a related discipline.
  • Minimum 3 years of hands-on software development experience.
  • Strong experience in:

o    C#

o    .NET8+ / ASP.NET Core

o    Python

o    Microsoft SQL Server

o    RESTful API development

o    JavaScript/ TypeScript

o    Node.js

  • Experience in designing relational databases, writing complex SQL queries, stored procedures, and database optimization.
  • Good understanding of software development life cycle (SDLC), object-oriented programming (OOP), and software design principles.
  • Familiarity with Git version control and collaborative development practices.
  • Experience in creating technical documentation and system documentation.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Knowledge of application security best practices and secure coding techniques.
  • Good communication and interpersonal skills with the ability to interact effectively with users across different business functions.
  • Ability to manage multiple tasks, prioritize effectively, and deliver quality work within project timelines.
  • Self-motivated, proactive, and able to work independently with minimum supervision.
  • A positive attitude with a strong willingness to learn new technologies and continuously improve application quality, security, and user experience.
  • Experience in the Logistics, Freight Forwarding industry will be an added advantage.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More