Senior Full Stack Software Engineer, Valuation Advisory ( Backend – Leaning )

Hong Kong 9 days agoFull-time External
Negotiable
About The Role We are seeking an experienced Senior Full Stack Software Engineer to join our team. The ideal candidate will have strong backend expertise in C# and Node.js, along with frontend proficiency in React.js and JavaScript. You will collaborate using Jira to manage tasks, develop CI/CD pipelines, deploy to Azure, and build scalable applications while demonstrating excellent problem-solving skills. Key Responsibilities • Develop and maintain backend services using C#, Node.js and Python • Build responsive user interfaces with React.js and JavaScript • Design, implement and maintain CI/CD pipelines for automated deployments • Deploy and manage applications on Microsoft Azure cloud platform • Manage tasks, user stories, and sprints using Jira or similar Agile tools • Analyse, debug, and optimize code for performance and scalability • Collaborate with team members to design and implement new features • Troubleshoot and resolve technical issues across the stack Required Qualifications • Bachelor's degree in Computer Science or related field with at least 3 years of professional full stack development experience • Proficiency in: • Backend: C#, Python, Node.js • Frontend: React.js, JavaScript • Hands-on experience with CI/CD pipelines and tools • Practical knowledge of Microsoft Azure services and deployment • Experience working with Jira or similar Agile project management tools • Strong problem-solving skills and ability to debug complex systems • Experience with RESTful APIs and database design • Familiarity with version control (e.g., Git) Preferred Qualifications • Experience with Docker containerization and DevOps practices • Knowledge of Python for scripting/automation • Hands-on experience in server setup and configuration • Familiarity with other Agile tools (Azure DevOps, Trello, etc.)