Deskripsi Pekerjaan
Are you a passionate technologist looking to drive innovation? D-Simlab Technologies is seeking a talented Software Engineer to join our dynamic team in Penang. We are at the forefront of providing simulation-based decision support solutions, and we need your expertise to help us build scalable, robust, and high-performance software systems.
In this role, you will work closely with cross-functional teams to design, develop, and deploy software applications that solve complex real-world challenges for our global clients. You will have the opportunity to work with cutting-edge technologies, influence architectural decisions, and grow your career within a supportive and collaborative environment.
If you are a problem-solver with a knack for clean code and a drive for excellence, we want to meet you. Join us in shaping the future of industrial software technology.
Tanggung Jawab
- Design, develop, and maintain high-quality software solutions aligned with business requirements.
- Collaborate with product managers and stakeholders to translate technical specifications into functional features.
- Write clean, scalable, and maintainable code following industry best practices.
- Conduct thorough code reviews and participate in debugging and troubleshooting to ensure software reliability.
- Optimize application performance and scalability for high-load simulation environments.
- Integrate third-party APIs and services to enhance system functionality.
- Document technical designs and contribute to internal knowledge bases.
Kualifikasi
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer or similar role with a strong portfolio.
- Proficiency in modern programming languages (e.g., Java, C++, Python, or C#).
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Experience with database management (SQL/NoSQL) and version control systems like Git.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and as part of a collaborative, diverse team.
- Experience with simulation software or industrial automation is a significant advantage.