EXPECTATIONS AND TASKS:
- Working in different stages of the development life cycle on tasks such as website development, continuous delivery process interfaces, implementation, and maintenance.
- Participating in system design meetings, preparing requirements and design specifications.
- Implementing features with various of programing languages and web related technology, writing and executing unit tests, and debugging programs as required.
- Identifying, analyzing, and resolving complex software problems.
EDUCATION AND QUALIFICATION/ SKILLS AND COMPETENCIES:
- Familiar with one or more security testing tools such as Fortify, Coverity, White source, Black Duck
- Familiar with one or more build tools such as MS build, Ant, Maven, Gradle,
- Experience of operating cloud native technology landscapes
- Deep Kubernetes and container technology (Docker) skills
- Deep practical experiences with UNIX and LINUX operating systems including hands-on experience writing scripts (bash, python, etc.)
- Hands on experience with at least one of the following programming languages Java, Golang, and Python
- Familiar with Groovy, JavaScript, AJAX, jQuery, HTML or CSS is a big plus.
- A strong knowledge of data structures/algorithms and principles of OO design.
- Familiar with common continuous delivery tools such as Jenkins, Git/GitHub is preferred.
- Familiar with at least one commercial DBMS with solid SQL programming skills.
- Good analytical, problem-solving skills.
Mind set:
- Teamwork spirit
- Creative & innovative
- Curious about new methodology and technology
- Strong sense of responsibilities, good at reverse thinking
- Strong problem-solving skills and risk-taking mindset
- Hardworking with good attitude and accuracy, ability to work in time constraints and under pressure
Job Segment:Cloud, ERP, Developer, Web Design, Testing, Technology, Creative