• Design, develop and improve software, utilising various engineering methodologies. • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. • Ensuring that code is scalable, maintainable, and optimized