Point your AI agent at freehire and let it find you a job.

Get the CLI →

Towngas

NewBe an early applicant

Senior Software Analyst

Posted Updated
Discussion

The Role:

  • Collaborate closely with different stakeholders to analyze business workflows and define functional and technical specifications.

  • Translate business needs into clear user stories, technical roadmaps, and system documentation for development teams.

  • Propose system architecture plan integrated with all relevant business functions and advice on cloud-native, serverless and microservices based system migration solutions

  • Demonstrating of excellent technical understanding of architecture and component technologies that may be utilized to form a unified solution with highly diversified functionalities

  • Work with system development teams by walking through the solution design, provide necessary support in refining the system, workflows and data integration design

  • Work with infrastructure team on the infrastructure setup and security

  • Provide technical leadership and guidance in the evaluation, selection and integration of software and cloud-based technologies

  • Define API or database interfaces specification between internal and external systems

  • Documentation on system workflow, data integration and operation processes

  • Conducting unit-test for robustness, including business cases, usability and general reliability

Requirements:

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering or related disciplines.

  • Minimum 5 years of solid experience in application development, business analysis, or related IT functions.

  • Proven hands-on development experience in PHP, Python, Java, Spring Framework and Spring MVC.

  • Experience in native mobile application development for both iOS and Android platforms (e.g. Swift, Java, Kotlin) is an advantage.

  • Solid experience in cloud platform implementation and administration, such as Tencent Cloud, AWS or Microsoft Azure.

  • Strong knowledge of containerization and orchestration technologies, including Docker and Kubernetes.

  • Hands-on experience in DevOps practices, API integration (RESTful API, SOAP), microservices architecture, and event-driven architecture.

  • Experience supporting or implementing CRM systems, SAP Finance applications, eCommerce platforms, loyalty programmes, and data analytics platforms will be highly advantageous.

  • Excellent analytical, problem-solving, and troubleshooting skills.

  • Strong communication and stakeholder management skills, with the ability to bridge technical and non-technical teams.

  • Self-motivated, proactive, and passionate about keeping abreast of the latest technology trends and innovations.

  • Excellent command of Putonghua is mandatory.

Application with full details stating current and expected salary to: APPLY NOW
Please quote the reference number (TEL/EBIT/SSA/JDB01/26) in your application.
(All personal data provided will be treated in strict confidence and used for recruitment purposes only.)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available