Software Engineer
Current- Engage with clients to identify their needs and come up with a digital solution concept - Analyse clients' website and web application project requirements and specifications- Manage clients' projects using agile methodology to ensure their delivery on time and within budget- Implement clients' projects in various programming languages and frameworks (Python, C#, PHP, HTML/CSS, JavaScript)- Lead a team of UI/UX designers and software developers; plan, organise and distribute work amongst team- Perform QA/QC of developed software- Deploy software to cloud hosting services (AWS)