Develop, test, deploy, and maintain APP and systems integrations required for the operation
Ensure best practices are used throughout the software development life cycle
Active in all aspects of the software development process
Collaborate with other teams such as software engineers, business analysts and software architects to plan, design, develop, test, and maintain the APP
Deploy systems to production and provide post-implementation support
Analyze and resolve technical and application problems
Provide support to customers, investigate, rectifying and report systems shortcomings
Understand the interdependencies of the services including application, system and database
Identify areas of problem accurately and improve overall efficiency
Ensure high-quality development principles while delivering solutions on-time
Keeping abreast of up to date technology & industry trends in the mobile and web technologies