Software Engineer

EMC Insurance Companies
Work From Home,Iowa
Remote
Full-time

At EMC, you'll put your skills to good use as an important member of our team. You can count on gaining valuable experience while contributing to the company's success.

EMC strives to hire and retain the best people by engaging, developing and rewarding employees.

This position can be performed remotely for candidates who reside in IA, MN, SD, NE, KS, MO, IL, WI, ND.

Designs, codes, modifies, and tests complex computer programs supporting corporate business systems and assists end users.

Programs within multiple inter-related systems. Ensures data quality and fulfills documentation requirements.

Essential Functions :

Programs within multiple inter-related systems, using techniques and languages, such as C#, .NET, HTML, XML, COBOL, and T-SQL

Designs, writes, validates, and modifies code and scripts efficiently to support the company internal and external systems in partnership with the Database Administrator and Technical Services

Collaborates with Database Administrator on the design and deployment of SQL Server database tables maintaining data integrity.

Creates, tests, and deploys stored procedures, SSRS and SSIS packages

As part of a team, works on conceptualizing and developing new programs, web applications, and webservice integrations including development and management of APIs

Supports LifePRO application including evaluation, testing and deployment of periodic system releases and new functionality

Monitors efficient resource use of programs, web applications, web services, and other systems

Develops and executes effective testing plans at the program and system level

Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding

Reviews production data and reports to ensure completion of scheduled jobs, data quality, and integrity

Creates and maintains documentation related to assigned web applications, web services, APIs, programs, and other systems in accordance with departmental and team standards, including disaster recovery and data center instructions

Produces special reports upon request

Education & Experience :

Bachelor’s degree required preferably in computer science, or related field, or equivalent relevant experience

Four years of experience in programming or related information technology, or related experience

Experience or training in T-SQL, COBOL, C# and .NET

Knowledge Skills & Abilities :

Strong analytical and problem-solving abilities required to identify system and programming issues and solutions.

Strong knowledge of operations for applicable systems, as well as general insurance principles and operations.

Good written and verbal communication skills

Strong attention to detail, organizational and multi-tasking skills, with the ability to adapt to changing priorities.

Excellent human relations and customer service skills

7 days ago
Related jobs
Promoted
Ford Motor Company
Des Moines, Iowa

Software Engineer - Salesforce Marketing Cloud. This position provides hands-on technical design, hands-on development, and team leadership to the Ford Pro CRM Marketing Cloud and Data Cloud engineering team. Ensures engineering excellence (e. ...

Promoted
Corteva Agriscience
Johnston, Iowa

Professional experience with software engineering tools such as CI/CD pipelines, Git, and JiraAbility to mentor peers on software engineering principles and practicesExcellent written and verbal communication skillsAdditional Qualifications - Desirable, but not required:Background or interest in bio...

Promoted
SHI GmbH
Des Moines, Iowa

Job SummarySHI is seeking a talented Software Engineer to join our dynamic team in the Advanced Solutions Group. ...

Promoted
Meta Inc
Des Moines, Iowa

Software Engineer, iOS Responsibilities:. Develop, design, create, modify, and/or test software applications or systems for various mobile software services. Build reusable iOS software components for interfacing with our back-end platforms. Requires a Master's degree in Computer Science, Engineerin...

Promoted
Confluent
Des Moines, Iowa

About the Role:Have you ever wanted to explore an opportunity to work on infrastructure that has a vast impact across all teams in a company? The Platform Security team is working on cutting-edge infrastructure that will be leveraged by the whole Engineering organization across Confluent by creating...

Promoted
The Waldinger Corporation
Des Moines, Iowa

The Waldinger Corporation, a growing Mechanical, Electrical, Plumbing, and Sheet Metal industry leader, is adding a Software Engineer to our team! Reporting to the Assistant Manager - Software Engineering, you will work on a team of Software Engineers. Software Engineers will coordinate with other I...

Mindlance
Des Moines, Iowa

Job Description: In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables. Review and analyze moderately complex Softwa...

Kalpita Technologies Inc
Johnston, Iowa

Experience with Object Oriented-ABAP Experience working in SAP FICO, Banking Services, Bank Analyzer and FICAx scenarios and SAP MDG Model Required skills include (3 years+):• Configuration in Banking Services – Loan & Deposit Management• Configuration in FICAx – Open item Management• Configurat...

Saige Partners LLC
Cedar Rapids, Iowa

Successful Software Engineers will have a passion for developing innovative, high-quality software that solves customer problems. Software Engineer opportunity today! . This Software Engineer will join a talented team, contributing to the advancement of a revolutionary system that utilizes C#. ...

The Judge Group
Des Moines, Iowa

Job Summary: As a Software Engineer in this contingent resource assignment, you will play a crucial role in delivering moderately complex initiatives within the field of Software Engineering. Software Engineer (Contingent Resource Assignment). Your expertise will be essential in meeting Software Eng...