Skip to content

Sr Software Engineer – JAVA/IICS/Informatica
Company | Cna Financial Corp |
---|
Location | Chicago, IL, USA |
---|
Salary | $72000 – $141000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Ability to manage projects and lead teams.
- Advanced computer skills including Java 11/17, Spring boot, Spring Batch, React JS, Google Cloud Platform, PostgreSQL & Big Query, SQL -IICS/Informatica.
- Experience with Workday a plus.
- Advanced knowledge in designing and building Integration platforms, APIs and Webservices.
- Solid technical knowledge of high-level programming languages, databases, interfaces, and familiarity with application program development alternatives.
- In-depth knowledge of the system development life cycle, and system and application program development technological alternatives.
- Proven knowledge of client area’s functions and systems.
- Proven understanding of state-of-the-art application development support software packages, proficiency in at least one higher level programming language.
- Proven solid analytical and problem-solving skills.
- Strong knowledge of interface design and user centered design methods.
- Excellent communications and interpersonal skills and the ability to work effectively with peers, IT management and staff, and internal/external business partners/clients.
Responsibilities
- Evaluates complex client area requirements and processes and designs or prepares application system specifications and develops, tests and implements efficient and cost effective application solutions.
- May lead the integration of vendor applications and consulting resources with existing applications and resources.
- Acts as technical consultant to programming staff and/or business unit to mentor staff in all phases of the program development, testing and implementation process.
- Coordinates the activities of the section with the client area and other IT areas (e.g., infrastructure, testing, and solutions).
- Researches and evaluates new, alternative solutions, and/or architecture and recommends the most efficient and cost effective solution for the systems design including estimating costs as necessary.
- Acts as liaison between clients, vendors, consulting resources, and applications area.
- Assists with relationship management, contract negotiations, and ensuring adherence to requirements.
- May participate in developing recommendations for architecture direction and applications portfolio.
- In conjunction with operations area technical staff, supports the implementation of the application into production and testing environments. May confer with technical personnel to identify and resolve issues.
- May perform additional duties as assigned.
Preferred Qualifications
- Preferred insurance industry knowledge.