Software Engineer

 (5+ years exp)
RM84k – RM120k • No equity
Published: 2 weeks ago
Avatar for Asia Medsource Group Sdn Bhd

Asia Medsource Group Sdn Bhd

Strategic supply chain solution provider for medical products and devices

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

In office

Relocation

Allowed

Skills

Python
C++
Java

The Role

RESPONSIBILITIES:
We are seeking a highly skilled and motivated Software Engineer to join our team and take charge of managing and re-coding our existing software systems. As a Software Engineer, you will play a critical role in the development, enhancement, and maintenance of our software applications. Your expertise will be instrumental in ensuring the reliability, performance, and functionality of our software, which is essential for our company's success.

  1. Software Development: Collaborate with the software development team to design, develop, and implement new features, functionalities, and improvements to our software applications.

  2. Code Maintenance: Analyze and refactor existing code to optimize performance, improve code quality, and ensure scalability. Debug and resolve software defects.

  3. *Documentation: *Maintain detailed documentation of software design, architecture, and changes, ensuring that the codebase is well-documented for future reference.

  4. Quality Assurance: Develop and execute comprehensive test plans to verify the accuracy and reliability of software applications. Address and rectify any issues found during testing.

  5. Performance Optimization: Identify and address bottlenecks, optimize software for speed and efficiency, and enhance user experience.

  6. Collaboration: Work closely with cross-functional teams, including other developers, product managers, and quality assurance testers, to ensure successful project completion and software quality.

  7. Security: Ensure that the software is secure by implementing best practices for data protection and staying updated on potential vulnerabilities and threats.

  8. Technology Evaluation: Stay current with industry trends and emerging technologies to make recommendations for technology adoption and system improvements.

REQUIREMENTS & QUOLIFICATIONS:

  •  Bachelor's degree in Computer Science, Software Engineering, or a related field.
  •  Proven experience in software development and coding, with a strong portfolio showcasing your previous work.
  •  Proficiency in one or more programming languages, such as Java, C++, Python, or others, depending on the specific requirements of the software.
  •  Solid and flawless English communication skills both verbally and writing. Good Mandarin communication will be a plus.
  •  Strong problem-solving skills and the ability to troubleshoot and debug complex software issues.
  •  Excellent communication skills to collaborate effectively with team members, document processes, and present solutions to stakeholders.
  •  Familiarity with software development methodologies, version control systems, and agile development practices.
  •  Knowledge of software architecture, design principles, and best practices.
  •  Attention to detail and a commitment to writing clean, maintainable, and efficient code.
  •  Experience with software testing and quality assurance processes.
  •  Understanding of software security best practices and data protection.

Similar Jobs

Intertoons Internet Services Pvt.Ltd. company logo
Intertoons Internet Services Pvt.Ltd.
ECommerce , Web Applications , Mobile App development company
MORR company logo
MORR
The most powerful, affordable tool for small businesses looking to compete in the retail
PWA Tech company logo
PWA Tech
Stealth mode ed tech, launching a next generation short form learning platform
Sellstream company logo
Sellstream
Your Business Growth, Our Priority
MyBump Media company logo
MyBump Media
An adtech platform powered by the crowd to provide brands with 360° reach