Key Responsibility:

  • Architect and design high-performance, scalable application platforms that can
    support large-scale enterprise environments.
  • Ensure the designed architectures are robust, secure, and aligned with industry
    best practices.
  • Create and maintain architecture documentation, including system diagrams,
    technical specifications, and design patterns.
  • Offer top-level implementation advice and support in multiple programming
    languages and frameworks, including Java, PHP, JavaScript/TypeScript, and C#.
  • Experience with DevOps practices and tools (CI/CD pipelines, Jenkins, Git).
  • Familiarity with software testing methodologies and tools (unit testing, integration
    testing, automated testing).
  • Identify and establish non-functional requirements such as quality, security,
    modifiability, extensibility, and scalability.
  • Perform regular assessments and validations to ensure that systems meet these
    requirements.
  • Implement measures and practices to enhance system performance, security,
    and maintainability.
  • Stay abreast of emerging technologies and industry trends to identify
    opportunities for innovation and improvement.
  • Evaluate and recommend new tools, technologies, and processes that align with
    business and technical needs.
  • Lead proof-of-concept initiatives to assess the feasibility and impact of new
    technologies.
  • Work closely with software development teams, QA, DevOps, and other
    stakeholders to ensure alignment on systems architecture and project goals.
  • Facilitate effective communication and collaboration between teams to resolve
    issues and achieve project milestones.
  • Develop and maintain the overall enterprise architecture, ensuring it aligns with
    business objectives and strategies.
  • Connect the dots between different systems and platforms, ensuring a cohesive
    and integrated architecture.
  • Identify and address architectural gaps and overlaps, ensuring efficient and
    effective system integration.
  • Strong understanding of security principles and best practices for securing
    applications and data.
  • Familiarity with regulatory compliance requirements (GDPR, HIPAA, etc.)
  • Collaborate with Product Owners and technical leaders to translate business and
    technical requirements into detailed system diagrams and architecture
    documentation.
  • Ensure that technical requirements are clearly communicated and understood by
    all relevant stakeholders.
  • Provide technical oversight during the implementation phase to ensure that
    requirements are met.
  • Effectively communicate with all team members, including Business Developers,
    Product Owners, Managers, Tech Leads, Developers, and QAs.
  • Ensure that all stakeholders understand project objectives, technical
    requirements, and best practices.
  • Facilitate regular meetings and updates to keep teams informed and aligned on
    project progress and goals.

 

Qualifications:

  • Education: Bachelor / Master’s degree in computer science or a related field, or
    equivalent work experience.
  • Experience: Minimum of 5 years of experience in software/systems development
    or software architecture.
  • Programming Proficiency: Expert-level proficiency in at least one major
    programming language, with a proven track record of success in designing,
    writing, and reviewing code.
  • Cloud Services: Experience with microservices, application platform design, or
    software blueprinting on AWS or other cloud services.
  • Project Management: Experience in project management and Agile frameworks
    is a plus.
Experience required
  • 5 years
Career level
  • Middle Level
Salary
  • 115,000 - 120,000 THB, Negotiable
Job function
  • IT / Programming
  • Engineering
  • Management
Job type
  • Full-time
  • apply job Lotus 1
  • apply job Lotus 2
  • apply job Lotus 3
  • apply job Lotus 4
  • apply job Lotus 5
  • apply job Lotus 6
  • apply job Lotus 7
  • apply job Lotus 8
  • apply job Lotus 9
  • apply job Lotus 10
  • apply job Lotus 11
  • apply job Lotus 12
  • apply job Lotus 13
  • apply job Lotus 14
  • apply job Lotus 15
  • apply job Lotus 16
  • apply job Lotus 17
  • apply job Lotus 18
  • apply job Lotus 19
  • apply job Lotus 20
  • apply job Lotus 21
keyboard_arrow_right

Company overview

Size:2000-5000 employees
Industry:Retail
Location:Bangkok
Website:www.lotuss.com
Founded in:1994
Ranking:4/5

At Lotus's, we get up every morning and questioned ourselves daily on how we can serve our customers better. Lotus’s is an omni-channel retailer in Thailand, with a commitment to providing great quality products at affordable prices, while doing good things for our customers, colleagues ...

Read more

Why join us:

“At Lotus's, we are looking for people who are the change-agent with a passion to grow in both work and life. People who have the ability to think in an agile way and make everyday as a history to leave their own legacy in every part of business.” Lotus's People are: People wh ...

Read more

Job location: Bueng Kum
Head office: 629/1 Nawamintr Road, Nuanchan, Buengkoom, Bangkok 10230 , Thailand
Display map
WorkVenture gives you an inside look at what it's like to work at Lotus's (Ek-Chai Distribution System Co., Ltd.), office & team photos, reviews and more. This is the Lotus's (Ek-Chai Distribution System Co., Ltd.) Company Page. All content is posted anonymously by employees currently or previously working at Lotus's (Ek-Chai Distribution System Co., Ltd.).Apply to BLIApply to RodenstockApply to Price SanondApply to Sripong Group