jobs in Datasonic Technologies Sdn Bhd

Full Time Software Engineer Jobs, in Datasonic Technologies Selangor - Maukerja

Working Location

  • Petaling Jaya Selangor Malaysia

Job Description

Responsibilities

Key Responsibilities

  • Desktop Development: Design, develop, and maintain robust desktop applications using Windows Forms and C to meet specific business needs.
  • Web Integration: Build and optimize web-based applications, ensuring seamless communication between desktop tools and web platforms.
  • Backend Services: Develop efficient, scalable backend logic and scripts using Python to support application functionality.
  • Full SDLC Management: Execute the full software development lifecycle, including planning, coding, testing, and debugging.
  • Technical Documentation: Create and update detailed technical specifications, user manuals, and diagrams for all developed systems.
  • Cross-Functional Collaboration: Work closely with stakeholders and other team members to translate user requirements into functional software solutions.

Minimum Job Requirements

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience: 3-5 years of professional software development experience, ideally in a hybrid desktop/web environment.
  • Programming Languages: Proficiency in C and Python is essential.
  • Frameworks: Strong experience with the .NET framework, specifically Windows Forms (WinForms).
  • Web Technologies: Solid understanding of web fundamentals (HTML, CSS, JavaScript) and experience with web-based application development.
  • Database Management: Experience with SQL for data storage, retrieval, and management.
  • Version Control: Proficiency with Git or similar source control systems.

Other Requirements

  • Problem Solving: Strong analytical skills to troubleshoot complex issues across different platforms.
  • Adaptability: Flexibility to adapt to new project requirements and technologies.
  • Communication: Ability to explain technical concepts to non-technical team members.
  • Teamwork: Collaborating effectively with different departments and team members.
  • Able to communication in both Bahasa Malaysia and English.

Job Types: Full-time, Contract

Benefits:

  • Additional leave
  • Health insurance
  • Opportunities for promotion
  • Professional development

Experience:

  • as an Automation/Mechanical Design Engineer: 3 years (Preferred)

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More