Previous Job
Ref No.: 18-00102
Location: Rockleigh, New Jersey
Position Type:Contract
Start Date / End Date: 04/01/2018 to 04/01/2018
Position Summary: The successful applicant will be a member of the Conditional Access and Identity Management group (CA/IdM), responsible for developing new features and systems to support them. This includes authentication and authorization as well as support for and dependency on many other back-end information systems. CA/IdM systems range from small, Tomcat/Java web services to large, multi-tier JBOSS/Java applications. All CA/IdM systems are mission-critical, with high reliability and uptime requirements. The successful applicant will participate in all aspects of the life cycle for widely varied projects from initial conception through final deployment and production support. The successful applicant will be detail oriented and conscientious, as befits working on high uptime production systems. They will be able to work in a small to medium group that interfaces regularly with several other groups throughout the company. As such, they will also have good communication and time management skills.

Duties and Responsibilities: • Develop software for IdM systems • Work closely with IdM test and operations teams for QA and troubleshooting • Contribute to Design Review Meetings • Contribute to Architecture Discussions • Work closely with other team members and interact with other departments • Document design and release via Jira and Confluence

Supervisory Responsibilities: • None

Minimum Qualifications: • Excellent written and verbal communication skills. • Excellent programming skills • 5+ years professional experience in software development roles. • 3+ years Java/Linux/Spring development experience • Experience developing web services • Working knowledge of LDAP • Experience with and understanding the use of Source Code Management tools (e.g. SVN, GIT) • Must have legal right to work in the U.S.

Requirements and General Skills: • Interpersonal skills and ability to interact and work with staff at all levels. • Ability to work independently and in a team environment. • Ability to pay attention to details and be organized. • Ability to project professionalism over the phone and in person. • Ability to handle multiple tasks in a fast-paced environment. • Commitment to "internal client” and customer service principles. • Willingness to take initiative and to follow through on projects.
18-00142 Software Engineer
• Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.

Technical Skills: • Web Services, Platforms and Languages: HTML, CSS, Javascript, etc. • Software Development Lifecycle • Configuration Management • Source Code Version Control Systems • Bug Tracking Systems

Interview Process: Tech Eval/Interview will be conducted in NYC office
Location: 5 Penn Plaza NYC, Washington DC, or Lawrenceville, NJ