Title: Senior Software Developer
Petaling Jaya, MY, MY
About DKSH
DKSH’s purpose is to enrich people’s lives by providing access to goods, services, and insights. United by our vision to be the trusted partner, we help companies grow in Asia and beyond across our Business Units Consumer Goods, Healthcare, Performance Materials, and Technology. Delivering life-saving drugs to hospitals, bringing high-quality products to remote villages, installing technology that raises living standards, and providing new formulations for healthcare products that make life easier. These are just a few examples of how DKSH touches people’s lives around the clock. We do this while helping our clients and customers grow by providing services including marketing and sales, distribution and logistics. Founded by Swiss entrepreneurs in 1865 and headquartered in Switzerland, DKSH is publicly listed and operates in 37 markets across Asia Pacific, Europe, and North America. We have over 32,000 specialists and generated net sales of CHF 11.3 billion in 2022.
Why It’s Great to Work at DKSH
Join a purpose-driven company and help enrich people’s lives every day. We provide reliable access to high-quality products and services, like COVID-19 vaccines, and create sustainable value for all our stakeholders, generate jobs, and give back to society. Founded nearly 160 years ago in Asia by three Swiss traders, DKSH still maintains the same entrepreneurial mindset. Be part of our diverse team of more than 33,000 people working in 37 markets across the globe. You will learn and develop both professionally and personally in a modern environment offering hybrid work arrangements. Come and meet our energetic, passionate, and purposeful team and be part of something big.
General responsibilities:
- Design, develop and enhance Web and Desktop applications for real-time control and payment systems used in the parking and traffic control industry
- Perform system design and analysis, application development and testing
- Implement a version control system (SVN / GIT) to maintain the software version
Requirements:
- Bachelor's Degree in Computer Science/Information Technology or equivalent discipline
- Minimum 2 years software development experience.
- Solid development experience in Desktop Applications, and Web Applications and Services with Java / .NET(C#)
- Familiar with Web, RESTful services and API development
- Experience in C++ Language and RDMS such as Oracle, MySQL and MSSQL will be an advantage.
- Good understanding and skills in OO programming, design patterns, ORM and SDLC will be an advantage.
- Knowledge of Windows/Linux configuration, and network/RS232/485 communication protocols will be an advantage.