Epicareer Might not Working Properly
Learn More

Software Engineer/Software Architect

Salary undisclosed

Checking job availability...

Original
Simplified

Job Description

We are seeking a talented and driven Software Engineer to join our innovative Software Development team. This role focuses on developing and customizing our in-house Warehouse Management System (WMS), Asset Tracking System (ATS) and Delivery Management System (DMS). Our software solutions are built entirely in-house, enabling us to remain agile and at the forefront of industry innovation.

Key Responsibilities

  • Software Development Life Cycle: Actively participate in all stages, including planning, development, testing, deployment, and maintenance.
  • System Testing & Documentation: Perform thorough system testing and create comprehensive documentation to support development activities.
  • Module Design: Analyze and design new core modules to meet evolving business requirements.
  • Cloud Services Development: Contribute to the creation and enhancement of cloud-based services and solutions.
  • Testing & Integration: Conduct unit testing and system integration to ensure seamless functionality.
  • Post-Implementation Support: Provide ongoing maintenance and support for deployed projects.
  • Task Management: Deliver assigned tasks punctually and with a high degree of quality.

Key Attributes

  • Proactive & Motivated: Enthusiastic, self-driven, and highly organized.
  • Team-Oriented: Strong collaborative skills, with the ability to work effectively within a team environment.
  • Analytical & Problem-Solving: Exceptional analytical, troubleshooting, and problem-solving capabilities.
  • Task Ownership: Proven ability to manage tasks from assignment through to successful completion.
  • Efficiency Under Pressure: Thrives in fast-paced settings, meeting tight deadlines without compromising quality.
  • Multi-Tasking Skills: Comfortable juggling multiple responsibilities and prioritizing effectively.
  • Independent Work: Capable of working autonomously with minimal supervision.

Job Requirements

  • Educational Background:
    • Bachelor’s Degree, Postgraduate Diploma, or Professional Degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • 1–2 years of hands-on experience in programming and working with open-source technologies.
    • Fresh graduates with relevant skills and a passion for software development are encouraged to apply.
  • Technical Skills:
    • Strong understanding of Object-Oriented Programming (OOP) principles.
    • Proficient in relational database management systems such as MySQL or MSSQL.
    • Knowledge or experience with any of the following is a plus:
      • Frameworks: Vue Framework, ASP.NET Framework, Flutter
      • Programming Languages: C#, JAVA
      • Data Formats and APIs: JSON, XML, REST, SOAP, and Web Services.
  • Soft Skills:
    • Strong interpersonal skills, with the ability to collaborate effectively in a team.
    • Excellent communication skills in English, both written and verbal.
  • Personal Attributes:
    • Self-motivated and eager to learn new technologies.
    • Detail-oriented with strong problem-solving skills.