VIVA USA Inc Java Programmer in Moline, Illinois
Req Ref No: SPILSD851 Location: Moline, IL Duration: 5 Months
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require a bachelor's degree. Requires 4-6 years of experience in the field or in a related area. 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.
Specific Position Requirements
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. Key Technicals skills - Code development (Java), Security eco-system experience, evidence of large IT Project implementation, versed in integrations. On-Site.
VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.