For Employers
Technician cum driver


V - HI - FI ELECTRONIC SERVICES
2 days ago
Posted date
2 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
Job Summary:

We are seeking a highly skilled and detail-oriented Technical Programmer to join our development team. The successful candidate will be responsible for writing, testing, and maintaining high-quality code, as well as ensuring that software applications and systems meet the technical requirements and specifications. The ideal candidate will have a strong understanding of programming languages, software development processes, and troubleshooting techniques.

Key Responsibilities:

  • Code Development & Maintenance: Write and maintain well-documented, efficient, and reliable code based on project specifications and requirements. Ensure code is optimized for both performance and functionality.
  • System Design & Architecture: Assist in the design, development, and implementation of software applications and systems. Collaborate with other teams (e.g., project management, design, QA) to define technical requirements and scope.
  • Testing & Debugging: Perform unit testing, integration testing, and debugging to ensure the quality and stability of the code. Address and resolve defects in a timely manner.
  • Software Optimization: Continuously monitor, analyze, and optimize software for performance, scalability, and usability. Improve existing systems to meet evolving technical requirements.
  • Documentation & Reporting: Maintain clear and comprehensive documentation for code, software applications, and technical processes. Provide regular progress reports to project leads and stakeholders.
  • Collaboration & Communication: Work closely with cross-functional teams (such as QA engineers, product managers, and designers) to ensure successful software development and delivery. Provide technical guidance and assistance to team members when required.
  • Adherence to Standards: Ensure that the development process follows established coding standards, methodologies, and best practices. Maintain high standards of software design and development throughout the lifecycle.
  • Troubleshooting & Support: Investigate and resolve complex technical issues, both independently and collaboratively with team members. Provide ongoing support for deployed systems.

Key Requirements:

  • Educational Qualifications:
    Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
    Additional certifications (e.g., Microsoft Certified: Azure Developer, Oracle Certified Java Programmer) are a plus.
  • Technical Skills:
    Proficiency in programming languages such as Java, C#, Python, C++, or JavaScript.
    Strong understanding of software development frameworks (e.g., .NET, React, Angular).
    Experience with databases and query languages (e.g., SQL, MySQL, PostgreSQL).
    Familiarity with version control systems such as Git, SVN, or Mercurial.
    Experience with debugging tools and software testing methodologies (unit testing, integration testing, etc.).
    Knowledge of web services, RESTful APIs, and microservices architecture is a plus.
    Experience with cloud computing platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes) is an advantage.
Related tags
-
JOB SUMMARY
Technician cum driver
V - HI - FI ELECTRONIC SERVICES
Singapore
2 days ago
N/A
Full-time

Technician cum driver