Senior Software Developer
A brand new opportunity for Software Development professional to join a dynamic environment.
Our client, a supply chain solutions provider, is seeking for a Software Developer to assist with business expansion. This person will be participating in a new project of 3PL application development.
- Build, enhance cutting-edge 3PL logistics app platform
- Work with global team to design and develop real time high throughput software platform and service
- 5+ years professional experience in software development with best practice
- Strong in C#, Design Patterns, Dependency Injection, SOLID principle
- Strong in SQL, stored procedure
- Understand Domain Driven Design, CQRS and clean architecture
- Experience designing software architectures for scalability, reliability, and performance
- Knowledge in Azure Cloud service technologies is a plus
- Knowledge in microservices is a plus
- Knowledge in test driven development, automated united test is a plus
- Knowledge in Functional Programming is a plus
- Strong collaborative in nature
- Excellent facilitator
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
- Proven track record in delivering high quality software on time in agile environment
Our client offers attractive remuneration package. If you are interested in this position, please submit your application and we will reach out for a confidential chat.
Interested parties please send your application to our recruiter via email directly and quote the job reference number if any.