1. Skill Description:
- Research, design, and develop computer and network software or specialised utility programs.
- Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
- Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
2. Job Requirements:
- Bachelor degree in IT, computer science or equivalent.
- §Must have minimum 4-7 years of experience in developing Java EE web applications and Java UI framework.
- Must have minimum 4 years of experience in system analysis, design and programming in Java/JavaEE, Struts, Spring, Hibernate and Java script.
- Must have experience in full stack development using Angular, Laravel and NodeJS.
- Must have experience in Devops Deployment using CI/CD, Jenkins and docker.
- Must have experience in versioning tools GitHub/ GIT.
- Must have experience working in Agile Scrum methodology.
- Excellent verbal and written communication skills.