Deskripsi Pekerjaan
Are you ready to lead the charge in product engineering? UST Global is seeking a Senior Product Development Engineer to drive the design and implementation of scalable software solutions. In this pivotal role, you will leverage your deep technical expertise to solve complex business problems, collaborating with cross-functional teams to deliver high-quality products that impact millions of users. We value innovation, technical excellence, and a proactive approach to development. If you are passionate about shaping the future of technology and enjoy working in a dynamic, global environment, this is the perfect opportunity for you to accelerate your career.
Tanggung Jawab
- Lead the end-to-end product development lifecycle, from concept to deployment and maintenance.
- Design and develop robust, scalable, and secure software architectures using modern technologies.
- Collaborate closely with product managers, designers, and stakeholders to define technical requirements and product roadmaps.
- Conduct rigorous code reviews and mentor junior engineers to maintain high coding standards and best practices.
- Troubleshoot complex system issues, debug code, and optimize application performance for speed and efficiency.
- Stay abreast of emerging technologies and industry trends to propose innovative solutions that enhance product competitiveness.
- Ensure compliance with security standards and regulatory requirements throughout the development process.
Kualifikasi
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5+ years of experience in software development, with a focus on product engineering or enterprise applications.
- Strong proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Deep understanding of software design patterns, data structures, algorithms, and database management (SQL).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, agile setting.
- Strong communication skills and the ability to translate technical concepts for non-technical audiences.