Job responsibilities :
â€¢Communicate vision in audience appropriate manner
â€¢Ensure Development Team are familiar with application, software and infrastructure technology assets, standards, and requirements along with software development best practices
â€¢Review functional and technical designs to identify areas of risk and / or missing requirements
â€¢Communicate system architecture to technical and business audiences
â€¢Write application level code to implement specified requirements, new features, maintenance and bug fixes
â€¢Deliver high quality, bug free builds to QA by testing all of the ready items in the appropriate test environment
â€¢Complete tasks assigned within Agile Scrum team for a given sprint.
â€¢Follow defined software development practices and development cycle process.
â€¢Other related duties deemed appropriate and assigned.
â€¢Demonstrated experience ass application development system designer or technical lead on many large / complex projects
Job requirements :
â€¢Enterprise technical architect with 8-10 yearsâ€™ experience
â€¢Extensive experience in Java, Spring Boot and docket containers
â€¢Well versed in developing APIs, framework and micro-services
â€¢Experience of working with Oracle and / or Postgres