Job Description :
Experience: 4 – 8 years

Technical Skills:
4-8 years of experience in core Java platform development for Web Security Technology
Strong experience in Java Enterprise Edition (J2EE) platform development
Strong exposure to Security implementation and integration in large IT Enterprise architecture
Knowledge of security processes, administration tools, and general security architecture

Roles & Responsibility:
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs.
Familiar with a variety of the field''s concepts, practices, and procedures.
Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks.
May lead and direct the work of others.
May report directly to a project lead or manager.
A wide degree of creativity and latitude is expected
Understanding of security technology, methodology, and full life-cycle development.
Understanding of applications development environment, database, data management and infrastructure capabilities and constraints.
Understanding of relevant infrastructure components and operating systems and the ability to troubleshoot in those environments
Skill in effective oral and written communications, negotiation, and conflict resolution

Education:
Bachelors / Master Degree in Computer Engineering

Successful Candidate will:
Will adhere to Client guidelines for developing Java. Viewed as an expert in software delivery, conducts research of a complex nature. Uses Information Technology (IT) Architecture to build solutions and interacts with other architects to influence the overall direction of security solutions. Serves as a technical consultant for unit/division IT and security management and staff for existing and future technology.
Aligns enterprise security and IT solutions with IT architecture and, where gaps exist, facilitates changes to overall architecture and designs.
Oversees and participates in unit or division technical implementation projects.
Works with GSEC and enterprise architects to find and resolve functional gaps in systems design.
Uses IT Architecture to design, build and deploy business solutions.
Assists in resolution of difficult information systems technical issues whether within the company or with outside suppliers.
Takes a leadership role in understanding security risks and designing and deploying solutions, tools and processes to reduce the risk Description of the major duties performed in this job.
Serves as a technical consultant for Global Security Enablement and Identity Access Management for existing and future technology.
Aligns enterprise Information Technology (IT) solutions with industry standard IT architecture and where gaps exist design changes to overall architecture that allows for the transition from current state to future state.
Serves as a technical leader and actively participates in identity Access Management technical implementation projects
Works with Security architects to articulate needs in security; collaborates to invent solutions to meet needs.
Uses Industry Standard Security Architecture to design, build and deploy robust security solutions.
Assists in resolution of difficult information systems technical issues whether within the company or with outside suppliers.
Collaborates within Security to design and establish new security capabilities; builds cross-functional aligned solutions.

Technical Skills & Knowledge:
Understanding of security technology, methodology, and full life-cycle development. –
Performs more complex functions, understands principles, and teaches others.
Understanding of applications development environment, database, data management and infrastructure capabilities and constraints. - Performs more complex functions.
Knowledge of computer security integration. –
Has an expert understanding of the principles, can apply the information to complex situations, solve complex problems, conduct research/break new ground, develop new applications, and provide expert support for other practitioners.
Knowledge of security processes, administration tools, and general security architecture.
Performs more complex functions, understands principles, may teach others.
Understanding of relevant infrastructure components and operating systems and the ability to troubleshoot in those environments.
Performs more complex functions, understands principles, may teach others.
Skill in effective oral and written communications, negotiation, and conflict resolution.
Programming skills necessary to create and maintain applications
Has an expert understanding of the principles, can apply the information to complex situations, solve complex problems, conduct research/break new ground, develop new applications, and provide expert support for other practitioners.
Ability to analyze, translate, and define business requirements into technical solutions.
Has an expert understanding of the principles, can apply the information to complex situations, solve complex problems, conduct research/break new ground, develop new applications, and provide expert support for other practitioners. Longer term position
             

Similar Jobs you may be interested in ..