Careers

MOLOG CAREER

Find Position

Full Time
Bangkok, Thailand
Posted 9 months ago

As a Software Architecture Design Specialist at MOLOG Technology, you will play a pivotal role in the development and enhancement of our logistics platform. Collaborating closely with cross-functional teams including software engineers, product managers, and stakeholders, you will be responsible for designing scalable, robust, and efficient software architectures that meet the evolving needs of our customers and business objectives.

Key Responsibilities:

  1. Architectural Design: Develop comprehensive software architecture designs for our logistics platform, considering factors such as scalability, performance, security, and maintainability.
  2. Technology Evaluation: Research and evaluate emerging technologies, frameworks, and tools to inform architectural decisions and drive continuous improvement.
  3. System Integration: Collaborate with internal and external teams to integrate third-party systems, APIs, and services seamlessly into the logistics platform architecture.
  4. Prototyping and Proof of Concept: Create prototypes and proof of concept implementations to validate architectural approaches and assess feasibility.
  5. Technical Leadership: Provide technical leadership and mentorship to software development teams, promoting best practices in software design, architecture, and development processes.
  6. Performance Optimization: Identify performance bottlenecks and optimize software architectures to ensure optimal performance and responsiveness of the logistics platform.
  7. Documentation: Create and maintain comprehensive documentation of software architecture designs, including architectural diagrams, design principles, and guidelines.
  8. Collaboration: Collaborate closely with product managers, software engineers, quality assurance analysts, and other stakeholders to ensure alignment of architectural designs with business requirements and product roadmap. 

    Requirement
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software architecture design (System Analyst), with a focus on designing complex, scalable, and distributed systems.
  • Expertise in software design principles, patterns, and architectural styles (e.g., microservices architecture, event-driven architecture).
  • Proficiency in designing RESTful APIs, data modeling, and database design principles.
  • Strong understanding of cloud computing platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with agile software development methodologies and DevOps practices.
  • Excellent communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Proven ability to work effectively in a fast-paced, dynamic environment and manage multiple priorities simultaneously 

Benefits

  • Free Drink and Snack and Friday Lunch
  • Providing Learning Course and Learning Budget, Tech Community Ticket Sponsor
  • Provident Fund/Social Security
  • Project Incentive and Performance Bonus
  • Collaborative and Productive Driven Culture 

As a Software Architecture Design Specialist at MOLOG Technology, you will play a pivotal role in the development and enhancement of our logistics platform. Collaborating closely with cross-functional...

Full Time
Bangkok, Thailand
Posted 11 months ago

We are seeking a dynamic and results-oriented Account Executive to join our team. This role is ideal for a socially adept individual, especially someone with a background in logistics. The successful candidate will be responsible for generating leads, following up with potential clients, and converting leads into opportunities. Your ability to build and maintain customer relationships is crucial, as is your strategic thinking for outbound sales.

Key Responsibilities:

  1. Lead Generation and Social Engagement:
    • Actively engage in social networking to generate leads.
    • Identify and pursue potential leads within the logistics industry.
  2. Follow-Up and Customer Maintenance:
    • Implement consistent follow-up strategies to convert leads into opportunities.
    • Maintain and nurture customer relationships to ensure repeat business and satisfaction.
  3. Collaboration and Data Acquisition:
    • Collaborate effectively with pre-sales, CEO, and in-house teams to streamline processes.
    • Gather and organize customer data for pre-sales initiatives.
  4. Presentation and Communication:
    • Demonstrate strong presentation skills to effectively communicate product offerings and benefits.
    • Engage customers in discussions, showcasing the value proposition effectively.
  5. Strategic Sales Planning:
    • Employ strategic thinking to drive both outbound and inbound sales initiatives.
    • Develop plans to penetrate new markets and maximize sales opportunities.
  6. Professionalism and Persistence:
    • Exhibit professionalism and a positive public image to represent the company effectively.
    • Demonstrate resilience and persistence in achieving sales targets.
  7. Financial Documentation and Follow-Up:
    • Prepare and present price quotations as per customer requirements.
    • Ensure diligent follow-up on invoicing until complete payment collection.

Qualifications:

  • Bachelor's degree in Logistics or related field.
  • Proven experience in sales within the logistics industry preferred.
  • Excellent communication and presentation skills.
  • Strong organizational and strategic thinking abilities.
  • Demonstrated ability to work independently and as part of a team.
  • Resilient, persistent, and results-driven mindset.
  • Detail-oriented with a focus on customer satisfaction and relationship management.

Job Features

Job Category

Information Technology

We are seeking a dynamic and results-oriented Account Executive to join our team. This role is ideal for a socially adept individual, especially someone with a background in logistics. The successful ...

Posted 1 year ago

We are seeking a skilled & experienced Software Engineer with expertise in Node.js, Angular, Nest.js, and MSSQL to join our growing technology team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that power our logistics operations. You will work closely with cross-functional teams to ensure our technology solutions align with business goals and deliver exceptional user experiences.

Key Responsibilities:

  • Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.
  • Design and develop scalable and maintainable software applications using Node.js, Angular, Nest.js, and MSSQL.
  • Write clean, efficient, and well-documented code following industry best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to team members and incorporating feedback on your own work.
  • Integrate external APIs and third-party services to enhance application functionality and data exchange.
  • Optimize application performance and troubleshoot issues to ensure high availability and reliability.
  • Implement automated tests and continuous integration processes to ensure software quality and robustness.
  • Collaborate with DevOps teams to deploy applications and manage cloud infrastructure as needed.
  • Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve our technology stack.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 3+ years of professional software development experience.
  • Strong proficiency in Node.js, Angular, Nest.js, and MSSQL.
  • Experience with RESTful API design and integration.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Experience with unit testing, integration testing, and test-driven development.
  • Knowledge of containerization and cloud platforms (e.g., Docker, AWS, Azure) is a plus.
  • Excellent problem-solving skills and ability to debug complex issues.
  • Strong communication skills, both written and verbal.
  • Proven ability to work effectively in a collaborative team environment.
  • Prior experience in the logistics or transportation industry is a plus.

We are seeking a skilled & experienced Software Engineer with expertise in Node.js, Angular, Nest.js, and MSSQL to join our growing technology team. In this role, you will be responsible for desig...

Full Time
Bangkok, Thailand
Posted 1 year ago

The Business Systems Analyst plays a crucial role in bridging the gap between business needs and technical solutions. This individual is responsible for understanding business requirements, analyzing processes, and designing technology solutions that align with organizational goals. The BSA collaborates with business stakeholders, project teams, and technical experts to ensure the successful delivery of software projects and system enhancements.

Responsibilities:

  • Define the problem and scope of existing system.
  • Confirm project feasibility and produce the project Schedule.
  • Gather, analyze, and validate the requirement information.
  • Define the requirements and prototypes for new system.
  • Evaluate the alternatives and prioritize the requirements.
  • Prepared the SRS/DDS document into logical structure, which contains detailed and complete set of specifications that can be implemented in a programming language.
  • Create a contingency, training, maintenance, and operation plan.
  • Review the proposed design. Ensure that the final design must meet the requirements stated in SRS document.
  • Combine all the modules together into training environment that detects errors and defects.
  • A test report which contains errors is prepared through test plan that includes test related tasks such as test case generation, testing criteria, and resource allocation for testing.
  • Integrate the information system into its environment and install the new system.
  • Collaborate with the App Support team to receive and address reported issues.
  • Conduct thorough investigations to identify the root causes of issues, utilizing program exploration and data querying techniques.
  • Provide preliminary issue resolution by directly manipulating the database to create effective workarounds for customers.
  • Summarize identified causes and communicate them to the development team for further resolution.
  • Maintain a close watch on ongoing issues being addressed by the development team.
  • Develop strategic plans and approaches for efficiently resolving identified issues.
  • Monitor and control Service Level Agreements (SLA), ensuring timely and effective issue resolutions and communicating expected completion timelines to stakeholders.

Qualifications and Skills:

  • Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
  • Proven experience as a Business Systems Analyst or similar role, preferably in Agile/Scrum software development or IT projects.
  • Strong analytical and problem-solving skills, with the ability to understand complex business processes and propose effective solutions.
  • Excellent communication and interpersonal skills to effectively collaborate with stakeholders at all levels.
  • Proficiency in creating visualizations, process flow diagrams, and technical documentation.
  • Familiarity with software architecture concepts and an understanding of technical systems.
  • Experience with requirement management tools and software, such as JIRA or Confluence.
  • Ability to work independently, prioritize tasks, and meet project deadlines.

Job Features

Job Category

Information Technology

The Business Systems Analyst plays a crucial role in bridging the gap between business needs and technical solutions. This individual is responsible for understanding business requirements, analyzing ...

Full Time
Bangkok, Thailand
Posted 1 year ago

We are seeking an experienced and motivated Senior Software Engineer to join our dynamic development team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining our web-based applications using Node.js, Angular, NestJS, and Microsoft SQL Server. You will collaborate with cross-functional teams, contribute to architectural decisions, and mentor junior developers.

Responsibilities:

  • Participate in the entire software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance.
  • Design and develop high-quality, scalable, and maintainable web applications using Node.js, Angular, NestJS, and Microsoft SQL Server.
  • Collaborate with UI/UX designers to implement responsive and visually appealing user interfaces.
  • Write clean, efficient, and well-documented code while adhering to coding standards and best practices.
  • Perform code reviews to ensure code quality, consistency and design principles.
  • Troubleshoot and resolve technical issues, optimizing performance and addressing scalability challenges.
  • Work closely with product managers, business analysts, and stakeholders to understand project requirements and translate them into technical solutions.
  • Provide technical leadership and mentorship to junior developers, assisting in their skill development and growth.
  • Collaborate with cross-functional teams to identify opportunities for process improvements and implement solutions.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proficiency in Node.js, Angular, NestJS, and Microsoft SQL Server.
  • Understanding of web development principles, including RESTful APIs, asynchronous programming, and frontend-backend interactions.
  • Experience with software development best practices, including version control (Git), automated testing, continuous integration, and code reviews.
  • Strong problem-solving skills and the ability to debug and troubleshoot complex issues.
  • Excellent communication and collaboration skills, with the ability to work effectively within a team environment.
  • Experience in mentoring and guiding junior developers is a plus.
  • Familiarity with Agile methodologies and project management tools.

Job Features

Job Category

Information Technology

We are seeking an experienced and motivated Senior Software Engineer to join our dynamic development team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and mai...

Full Time
Bangkok, Thailand
Posted 1 year ago

We are seeking a Technical Lead (Squad Lead in Scrum) with a strong proficiency in Node.js, Angular, Nest.js, and MSSQL. This role requires a unique blend of technical expertise and leadership skills to guide our development team, make strategic architectural decisions, and ensure the successful delivery of complex web applications.

Responsibilities:

  • Be the Squad Lead in the Scrum framework, responsible for leading and mentoring a cross-functional team of developers.
  • Provide technical leadership in Node.js, Angular, Nest.js, and MSSQL, driving architectural decisions and ensuring code quality.
  • Collaborate closely with stakeholders to understand project requirements and objectives.
  • Mentor and coach squad members, fostering their technical growth, skill enhancement, and career development.
  • Troubleshoot complex technical challenges and guide the squad in effective problem-solving and decision-making.
  • Implement Agile methodologies, optimize processes, and drive continuous improvement within the squad.

Requirements:

  • Proven experience as a Technical Lead, Squad Lead, or similar leadership role in Node.js, Angular, React, Flutter, Kotlin and Nest.js development.
  • Strong knowledge of MSSQL database design, query optimization, and data integrity best practices.
  • Proficiency in version control systems (e.g., Git) and continuous integration/delivery pipelines.
  • Exceptional leadership skills, capable of motivating, mentoring, and managing a diverse technical team.
  • Thorough understanding of Agile methodologies, particularly Scrum, and experience leading Agile ceremonies.
  • Excellent communication skills, both written and verbal, to facilitate collaboration and convey complex technical concepts. Problem-solving mindset and the ability to guide the team through intricate technical challenges.
  • Dedication to fostering a positive team culture, promoting continuous learning, and driving innovation.

Benefits

  • Free Drink and Snack and Friday Lunch
  • Providing Learning Course and Learning Budget, Tech Community Ticket Sponsor, Laptop and it equipment
  • Provident Fund/Social Security
  • Project Incentive and Performance Bonus
  • Collaborative and Productive Driven Culture
  • Salary Adjust Twice a year

Job Features

Job Category

Information Technology

We are seeking a Technical Lead (Squad Lead in Scrum) with a strong proficiency in Node.js, Angular, Nest.js, and MSSQL. This role requires a unique blend of technical expertise and leadership skills ...

Privacy Preferences

Allow All
Manage Consent Preferences
  • Always Active

Save