Previous Job
Previous
Design Engineer - RTH
Ref No.: 17-00476
Location: Roseland, New Jersey
Our direct client is seeking a Design Engineer to work in their Roseland, NJ location. This is a 6 month contract position with a possible right to hire.

Job Description:

The primary role of the Lead Design Engineer is to develop and document architectural design solutions for the most complex Group Insurance IT projects. For this specific job, the Lead Design Engineer will be working on Disability Claims related IT projects. The Lead Design Engineer must take business requirements, knowledge of current and future state GI technology platform design and business capabilities, knowledge of enterprise architectural standards and working knowledge of contemporary architectural principles (SOA, Open, Plug and Play, etc.) into account to design solutions that are compliant with the company's architecture and can be implemented in a cost effective manner.

The result of the lead design engineer's analysis and architectural specifications must be documented into design documents that are consumed by development and IT operational teams for implementation. Analyzes business requirements and defines information systems technical solutions to address complex business needs (projects are technically difficult, requiring innovative and creative solutions and frequently involve multiple platforms, software, hardware, technologies and tools). As part of the design documents, creates functional and non-functional specifications based on business requirements, in-depth knowledge of business capabilities and technical expertise in systems solutions. Ensures the design specifications incorporate continuous delivery principles (ex: microservices) to support code development and deployment that meet DevOps standards.

Required Skills:

  • Leads cross-functional teams of business and technology stakeholders to fully comprehend Disability Claims related documented business requirements and identifies application solutions to meet the business needs that are consistent with the defined architectural technology stack
  • Full knowledge of the technology stack that supports GI platforms and other platforms across the enterprise
  • Deep knowledge of the architectural standards and principles as defined by the Architectural Review Board (ARB)
  • Recommends product, process and/or service improvements within each design requiring a greater technical understanding of the tools available to our developers within the enterprise
  • Solves unique and complex problems that have a broad impact on the business requiring a solid, vetted technology design solution
  • Researches and evaluates application solutions and recommends the most efficient and cost effective alternative
  • Designs effective application solutions which can include new or modified technologies, reuse of existing services, integration with other applications or purchased solutions, or a combination of the available alternatives
  • Develops all SDLC design phase artifacts
  • Ability to generate and present schematic diagrams to convey design concepts and details to multiple recipients, including but not limited to, business partners and technologists
  • Determines the code development and deployment approach for the project
  • Provides accurate and substantiated design effort estimates for assigned projects
  • Responsible for consistent on-time delivery of quality deliverables in accordance with agreed upon plans
  • Acts as an expert technical resource to project team in all phases of the SDLC
  • Provides linkage and continuity to business, development, operations and technical support areas in the testing and implementation of recommendations
  • Supports QA team in root cause analysis of test defects and guides development team on determining defect solution
  • Enforces systems design and architectural standards, establishes / maintains best practices and drives the principles throughout the systems delivery lifecycle
  • Ability to oversee and provide direction and mentorship to less experienced Design Engineers

Required Skills:
  • 5+ years of hands on experience in the development and design of functional and non-functional technical specifications for complex systems
  • Knowledge and experience in Disability Claims is a plus
  • Deep knowledge of contemporary architectural principles across all three architectural domains; Application, Data and Infrastructure
  • 2+ years of experience delivering business capabilities for Insurance or Group Insurance preferred
  • Deep understanding of the enterprise architecture to ensure ongoing alignment, driving the technical roadmap for key applications and platforms
  • Familiarity with continuous delivery, configuration management, continuous integration, and source control software processes and tools required
  • Prior experience with enterprise integration applications or techniques is a plus
  • Experience with analytical tools such as MS Office Suite, Visio, DB Artisan required
  • Strong / Solid understanding of relational databases (RDB) and RDB design with the ability to create and read Entity Relationship Diagrams
  • Knowledge of different SDLC Methodologies (Waterfall, Agile, etc.)
  • Excellent written and verbal communication skills and presentation skills
  • Excellent analytical and creative problem solving skills
  • Ability to translate complicated concepts into easily understood terms
  • Experience working in a team oriented, collaborative environment
  • Highly self-motivated and self-directed
  • Able to exercise independent judgment and take appropriate actions
  • Skilled at resolving conflict and negotiating effectively and tactfully
  • Demonstrates a Strong Moral Compass
  • Takes Intelligent Risks

Education:
  • Bachelor's degree in Computer Science, related field or equivalent work experience required