Job Seekers, Please send resumes to resumes@hireitpeople.com
We are looking for a Software Engineer on behalf of our client. This position is based in Cary, NC.
This position is part of the Defined Benefit Platform team. The team supports the
recordkeeping and administration of defined benefit (regular pension) plans on
behalf of their corporate clients, their employees and retirees. The technology
associates on the DB Platform team interact with business partners as well as
systems partners who have responsibility for client-facing channels such as
NetBenefits®.
The position’s responsibilities include developing and maintaining code in both
C++ and Java to meet the needs of our clients and business partners, Visual
Studio and Eclipse. The responsibilities include communication with business
and systems partners, as well as systems development, functional design,
definition and execution of unit testing in a multi-platform environment.
In addition to the requisite technical skills and experience, the successful
candidate will have strong problem-solving ability, good verbal and written
communication skills, the ability to work in a geographically dispersed
organization, and be a self-starter who can drive work to completion with high
quality.
Primary Responsibilities
Utilize Visual Studio and C++ as required in support of legacy systems.
Utilize Eclipse and Java technology as development tools.
Follow architectural guidelines and enterprise systems best practices in
writing code.
Define detailed test strategies and plans, and perform data mining to match the
expected conditions.
Create, update and maintain technical documentation for software-based projects
and products.
Interact effectively with business partners to understand business requirements
and assist in creation of technical requirements, including creating effective
technical solutions to business problems.
Analyze project requirements to determine what system environment work is
required to support the project.
Proactively recognize problems, communicate to our customers, and troubleshoot
their resolution.
Insure quality in all deliverables by following best practices: structured and
well-documented code, complete unit, functional and integration testing,
complete technical documentation, and code that meet business requirements.
Education and Experience
Bachelor’s Degree (Computer Science or related fields)
3-5 years experience in C++
2-4 years experience with Java in a J2EE environment (Weblogic experience a
plus)
Experience with Microsoft Office tools (Word, Excel, Access, Visio, MS Project)
or equivalents is highly desired
Experience working in a matrixed environment with project team members in
multiple locations, including offshore, is preferred
Experience with Defined Benefit pension plans is desirable but not required
Skills and Knowledge
Strong triage skills
Object oriented develop
Strong communication skils