Job Description
Under technical direction, analyzes client area requirements and processes, prepares application system specifications, and programs automated solutions or integrates applications to resolve business problems. Maintains centrally developed systems. The focus of this position will be designing or developing business applications and/or designing or developing alternative solutions.
JOB DESCRIPTION:
Essential Duties & Responsibilities
Performs a combination of duties in accordance with departmental guidelines:
- Evaluates defined client area Agile requirements and processes (e.g., new enhancements or maintenance) in support of the creation of high level system designs, diagrams and develops moderate to complex application program solutions.
- Ensures quality of application solutions by performing review of code design with peers and/or managed service partners, creation of high level system designs, diagrams, oversight of deployment activities, assistance with defect root cause analysis, reviewing unit test and integration test results. Supports and guides managed service partners in systems testing with other IT staff.
- Participates in all phases of the program development, testing and implementation processes. Participates in instructing, directing, and checking the design or applications work of the managed service providers for the portfolio supported applications.
- Researches and evaluates new and/or alternative solutions, and recommends the most efficient solution for the systems/program design. May include integrating vendor applications and consulting resources into existing applications and resources.
- 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.
- Provide technical support, as needed, to application production support teams.
May perform additional duties as assigned.
Reporting Relationship
Typically Manager or above
Skills, Knowledge & Abilities
- Requires a broad knowledge of the system development life cycle methodologies, primarily Agile. Some waterfall knowledge is a plus
- Background or knowledge of Insurance Sales / Agency Distribution functions and systems is preferred.
- Strong analytical and problem solving skills.
- Understanding of interface design and user centered work methods.
- Requires solid communication and interpersonal skills to work effectively among all levels of internal/external business partners/clients.
- Advanced computer skills including Microsoft Office suite and other business related software systems or languages including, but not limited to Google Cloud Platform (GCP), Postgres, Oracle, Java, React JS, Salesforce (Configuration, Apex, Visualforce, Lightning) and Informatica / Informatica Cloud ETL.
- Must be proficient in at least one higher level programming language, databases and interfaces. Other technologies will apply dependent on business area supported.
- Ability to adapt and support a fast-paced dynamic work environment.
Education & Experience
1. Bachelor's degree in Computer Science, or related discipline, or equivalent work experience.
2. Typically a minimum four years of application program development experience.
3. Applicable certifications preferred, ideally Salesforce and/or GCP foundational or associate.
#LI-AE1#HYBRI
CNA is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact [email protected] .
Date Posted
10/18/2022
Views
5
Similar Jobs
Sr. Software Engineer - OEMS Team - Enfusion
Views in the last 30 days - 8
Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...
View DetailsIT Service Delivery Specialist - Green Thumb
Views in the last 30 days - 6
The job posting is for a Service Delivery Specialist who will provide technical support to GTI staff The successful candidate must be a highly motivat...
View DetailsFacility Design Specialist (6-month contract) - Life Fitness
Views in the last 30 days - 6
The text describes Life Fitnesss mission to connect people emotionally to their fitness journey and the job requirements for a Facility Design Special...
View DetailsMachine Learning Engineer - Oak Street Health
Views in the last 30 days - 8
Oak Street Health is a rapidly growing company that is looking for a machine learning engineer to support their production modeling efforts The compan...
View DetailsPhysical Security Intelligence Specialist - Tempus
Views in the last 30 days - 12
The job posting is for a security manager position at Tempus a company that uses AI to provide realtime insights to physicians The responsibilities in...
View DetailsSoftware Engineer 431407 - Experfy
Views in the last 30 days - 8
The job description is for a Software Engineer position that requires designing developing testing and deploying software systems and applications The...
View Details