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
Post a Comment