Financial IT Programmer
Posted 12 Oct 2026
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- People management
- Employment
- On-Site
No salary listed for this role.
Field of studyComputer Science, Engineering (or related)
Study levelBachelor's
It's more than a job
As a finance professional at Kuehne+Nagel, your work includes managing budgets, strategic planning, and overseeing financial operations. You also help make ordinary and special moments possible for people around the world. Because your financial diligence allows your colleagues across the company to stay focused on the core of their work, whether it's getting vital healthcare products to those who need them or fresh fruit to children playing in the park. Finance work at Kuehne+Nagel, means more than we imagine.
We are seeking an experienced and highly motivated Senior Software Engineer to join our technology team in Hong Kong. The successful candidate will play a key role in designing, developing, and maintaining high-quality software solutions that support our business objectives. You will provide technical leadership, contribute to architectural decisions, and mentor junior engineers while collaborating closely with cross-functional teams.
**
How you create impact**
- Design, develop, test, and maintain scalable, secure, and high-performance software applications
- Participate in system architecture and technical design discussions
- Write clean, maintainable, and well-documented code following best practices and coding standards
- Perform code reviews and provide constructive feedback to ensure code quality
- Troubleshoot, debug, and resolve production issues in a timely manner
- Collaborate with product managers, business analysts, UX/UI designers, and QA teams to deliver solutions that meet business requirements
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
- Contribute to CI/CD pipelines, automation, and DevOps practices where applicable
- Stay up to date with emerging technologies and proactively recommend improvements
What we would like you to bring
- Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent practical experience)
- 5+ years of professional software development experience
- Strong proficiency in one or more programming languages (e.g. Java, C#, Python, JavaScript/TypeScript, Go)
- Solid experience with modern software development frameworks and architectures (e.g. microservices, RESTful APIs, event-driven systems)
- Experience with relational and/or NoSQL databases (e.g. Oracle, SQL Server, PostgreSQL, MySQL, MongoDB)
- Hands-on experience with version control systems (e.g. Git) and code review practices
- Good understanding of software development lifecycle (SDLC), Agile/Scrum methodologies