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.
Similar Jobs