Job Responsibilities:
- Design, build and configure applications to meet business process and application requirements.
Microsoft Front End Development React Javascript
- Design, build and configure applications to meet business process and application requirements.
- About the role: You will be part of a cross-functional, self-organizing agile squad to support the development and testing of a national system in the public sector.
- In your capacity as the Developer in the squad, you will be delivering the most quality of work for new features.
- And, as a specialist in development for both Web frontend and Backend APIs, to ensure the new changes went through code quality and security scanning process, CI/CD process and eventually promote it to different environments including production.
- A day in the life (responsibilities)
• Pickup and kick-off cards with leads to understand the task, get all the required clarification done and propose alternative solutions.
• Assess and implement new changes in good quality and with test covered.
• Showcase and review the new changes together with team members.
• Actively work with other development and QA members to solve challenges.
• Able to provide leadership, guidance, training and mentoring to other team members.
• Carry out feasibility studies and impact analysis for new feature.
• Pro-actively contribute innovative ideas for improvements.
• Evaluate, select and formulate best solution for technical spike cards.
• Support production environment and attend the escalated issues if required.
- Mandatory hands-on experience with: Core languages and knowledge:
• Development experience in Java language, Spring/SpringBoot framework and ReactJS framework.
• Solid understanding of containerization and microservice design, and familiar with Helm and Kubernetes.
• Solid understanding of test-driven development, continuous integration, continuous delivery both in principle and in practice.
• Ability to create unit tests and integration tests, and integrate with continuous integration and code coverage tools to ensure high code coverage.
• Strong work responsibility, excellent communication and interpersonal skills.
• Strong analytical and problem-solving skills, with great attention to details and critical thinking.
• Ability to work in an agile squad, unstructured and fast-paced environment. Also be advantageous to have working knowledge of:
• Agile methodologies (Scrum, Kanban, Lean etc.)
• SHIP-HATS - the Continuous Integration/Continuous Delivery component within SG Government Tech Stack (SGTS)
• Messaging services and usage
• AWS Cloud Infra and Database design
Saghana Sithara | Registration Number: R1550224