Software Developer - Application Security IBM-Bangalore , India

Software Developer - Application Security
IBM-Bangalore , India

Job Description

As Software Developer, you are responsible to work on strategic deliverables to improve AccessHub platform:

Responsibilities:

Implement new tool functionalities that support changing business requirements

Develop functions that automate provisioning and access management primary/secondary controls

Develop functions that help improve user experience

Work on the implementation of Risk Based Access Control model

Help Architects and Product Owner to achieve iteration objectives

Provide technical feedback and support to Iteration Manager

Validated collaboration and communication skills, being able to lead in a global environment

In-depth understanding of Agile principles and worked in agile environment

Required Expertise

A minimum of 5 years of experience in IT/Software Engineering

Applied knowledge in Application security, sec DevOps,

Working knowledge of SaaS architecture and API development

Solid understanding of APIs security, protocols like OAuth/OIDC and SCIM. Web Services and SOA Security, web application design and development

Expert level in current development languages (Java, NodeJS, Python)

Demonstrated knowledge and awareness of operating & interfacing with various Platforms

Proficiency in understanding business processes and requirements and translating them into technical requirement specifications.

Demonstrated technical experience in Cloud computing, information warehousing/management, app development and virtualization, API development

Experience in working with various SQL & NOSQL Databases (Sybase, Mongo, DB2, SQL Server, Oracle) and various application servers

Hands-on experience with various DevOps toolsets: Jenkins, Terraform and Docker

Preferred Expertise

Technical (leadership) experience in Identity / Access Governance

Experience with Enterprise Solution Design/Integration is a plus.

Knowledge of RACF platform is a plus.

Knowledge of Mobile Security is a plus

Hands on experience with Java based technologies, Microservices, Containerization, CI/CD (Continuous Integration/Continuous Delivery

Knowledge of Spring, Groovy and Grails preferred Experience in increasing levels of responsibility managing applications development, solution design and delivery, and process improvement.

Ability to work effectively and achieve results across functional areas in a work environment with a high rate of change

Extensive hands-on experience building and managing the development of complex, large scale enterprise applications and products with resilience and reliability.

Proven written, verbal communications, presentation skills, leadership, problem solving and analytical skills.

If interested in above role ,kindly send your resume to adnan.basheer@ibm.com
Date:25.9.2020

Comments

Popular posts from this blog

Linux Administrator

Opening for an MNC in Chennai and Gulf