Software Developer - Angular / React / Databricks
Summary
Builds and maintains secure, scalable web apps using Angular/React/.NET, REST APIs, and Azure DevOps, with a focus on automation, CI/CD, and AI-assisted development.
Responsibilities:
Software Development & Technical Excellence
Design, develop, test, deploy, and maintain secure, scalable, and high-quality web applications with a strong focus on automation and maintainability.
Build and maintain reusable libraries, developer tools, and CI/CD pipelines using modern engineering practices.
Utilize AI-assisted development and testing tools to improve code quality, productivity, documentation, and software delivery.
Translate business requirements into scalable technical solutions through effective solution design and requirements analysis.
Develop a strong understanding of business workflows, analytical products, and underlying datasets.
Identify opportunities to automate manual or semi-automated processes using APIs, scripting, workflow automation, and AI-enabled technologies.
Ensure applications comply with established quality, security, governance, and responsible AI standards.
Collaboration & Delivery
Work closely with cross-functional teams to transform analytical insights into intuitive and user-friendly applications.
Participate actively in Agile development practices, including sprint planning, stand-ups, retrospectives, and continuous improvement initiatives.
Provide technical guidance, mentorship, and support to team members while fostering a collaborative engineering culture.
Continuous Improvement
Create and maintain technical, architectural, and onboarding documentation using automation and AI-assisted tools where appropriate.
Promote knowledge sharing and advocate modern software engineering best practices across the team.
Stay current with emerging trends in cloud technologies, AI-enabled software engineering, application security, and software delivery, evaluating their practical adoption.
Required Skills & Experience Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline. Minimum of
6 years
of experience in full-stack application development and CI/CD pipeline implementation (e.g., Azure DevOps). Strong proficiency in
JavaScript
and
C# , with hands-on experience using frameworks such as
React ,
Angular , and
.NET . Experience designing, building, and consuming RESTful APIs. Strong understanding of cloud platforms, preferably
Microsoft Azure . Experience developing data-intensive applications and enterprise-grade solutions. Practical experience using AI-assisted development tools or implementing AI-powered capabilities such as automation, intelligent search, summarization, or natural language interfaces. Good understanding of responsible AI practices, application security, and data privacy principles. Excellent verbal and written communication skills with the ability to communicate technical concepts effectively to both technical and non-technical stakeholders. Strong analytical, problem-solving, and critical thinking skills with a proactive approach to improving engineering processes. Preferred Qualifications Experience with
Python
or other scripting languages for automation. Exposure to analytics platforms, business intelligence solutions, or data products. Interest in enhancing developer experience, improving platform scalability, and driving engineering efficiency.
Application: Apply to this job posting, and send your CV with the job title as the subject line to: (HIDDEN TEXT) & https://www.linkedin.com/in/treasa-wong/
Required Skills & Experience Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline. Minimum of
6 years
of experience in full-stack application development and CI/CD pipeline implementation (e.g., Azure DevOps). Strong proficiency in
JavaScript
and
C# , with hands-on experience using frameworks such as
React ,
Angular , and
.NET . Experience designing, building, and consuming RESTful APIs. Strong understanding of cloud platforms, preferably
Microsoft Azure . Experience developing data-intensive applications and enterprise-grade solutions. Practical experience using AI-assisted development tools or implementing AI-powered capabilities such as automation, intelligent search, summarization, or natural language interfaces. Good understanding of responsible AI practices, application security, and data privacy principles. Excellent verbal and written communication skills with the ability to communicate technical concepts effectively to both technical and non-technical stakeholders. Strong analytical, problem-solving, and critical thinking skills with a proactive approach to improving engineering processes. Preferred Qualifications Experience with
Python
or other scripting languages for automation. Exposure to analytics platforms, business intelligence solutions, or data products. Interest in enhancing developer experience, improving platform scalability, and driving engineering efficiency.
Application: Apply to this job posting, and send your CV with the job title as the subject line to: (HIDDEN TEXT) & https://www.linkedin.com/in/treasa-wong/