Skip to main content

This job has expired

Software Engineer IV

Employer
ICW Group
Location
San Diego, California
Salary
Not Specified
Closing date
Feb 27, 2020

View more

Category
IT
Job Type
Not Specified
Career Level
Not Specified

Job Details

ICW Group is looking for an innovative Software Engineer to assume responsibility for the implementation of new and maintenance of existing business and IT solutions; including software configuration and development, system and data integration, and management of SaaS products. This position exists to ensure that new business solutions are implemented effectively and are kept consistent with company goals.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Performs the role of Lead Engineer.

  • Guides and provides technical guidance to all software engineers.
  • Partners with software engineers and conducts code reviews for JAVA, C# or other programming languages.
  • Under the direction of IT Leadership, establishes procedures and processes for the Software Development Team.
  • Drives the creation and documentation of low level software design.
  • Reviews design documents produced by other Software Engineers.
  • Mentors and provides technical training and work leadership to staff.
  • Educates business by using data trends to facilitate process improvements.

Leads and facilitates all technical aspects of several projects.

  • Collaborates and supports the design and development of Enterprise applications and integrations.
  • Champions and applies best practices, including design reviews, unit testing, code reviews, and continuous integration/deployment.
  • Works to minimize, if not eliminate, defects upon delivery.
  • Partners with IT staff to perform a variety of complicated tasks with a wide degree of creativity and judgment to plan and accomplish goals.
  • Collaborates and actively participates in all phases of the Agile product lifecycle, including design, development, and deployment.

Partners with project management and other engineering teams in determining overall system solutions.

  • Works collaboratively as a key contributor on a high performing team which delivers code and value.
  • Shares knowledge and contributes to application development on multiple large-scale, business critical systems.
  • Writes quality system functional specifications.
  • Engages and partners with Architecture Teams to clearly understand the system design and roadmap.
  • Actively collaborates with the Architecture Teams to conceptualize, design, and implement application and system architecture.

EDUCATION AND EXPERIENCE

Bachelor's degree from four-year college or university; Computer Science, or related degree preferred; or equivalent combination of education and experience. Minimum 8 years of experience working as a software engineer required.

CERTIFICATES, LICENSES, REGISTRATIONS

Insurance and MuleSoft Certified Developer preferred.

KNOWLEDGE AND SKILLS

Experience designing and implementing software using established design patterns. Experience working with Quality Assurance and Business Analyst teams to deliver quality software on time. Experience with creating UML diagrams and architecture documents. Extensive experience with: OOP, Java, .NET, and related technologies; database design and SQL; HTML, XML, JSON; web services (SOAP-based and RESTful). Extensive experience in database design and SQL programming; and with Integration Platforms such as MuleSoft. Expertise in Enterprise Web Services and APIs connectivity, protocols and best practices for communication and integration between applications. Understanding of secure coding practices and common attack vectors.

Expert knowledge of commonly used concepts, practices and procedures for developing software. Competent in two or more object-oriented programming languages. Demonstrated ability leading the work efforts of a technical team.

PHYSICAL REQUIREMENTS

This job operates in a professional office environment. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently will sit, stand, walk, and bend during working hours. Requires manual and finger dexterity and eye-hand coordination. Required to lift and carry relatively light materials. Requires normal or corrected vision and hearing corrected to a normal range. Ability to work additional hours, as required.

Company

 

ICW Header

 

Headquartered in San Diego, ICW Group is a multi-line insurer that provides coverage solutions to businesses through a network of independent agents and brokers. ICW Group offers three types of insurance—workers' compensation, earthquake and auto insurance. Known for meeting the needs of its policyholders, ICW Group prides itself on providing service that is truly customer-centric. In recent years, ICW Group has earned a reputation for helping policyholders achieve fewer and less costly claims. The company accomplishes this through extensive risk management expertise, highly proactive claims handling, and aggressive fraud monitoring.

At ICW Group, our focus and passion is offering great insurance products, services and experiences. We honor our commitments to our customers, our communities and each other to ensure that you have a better today and a safer tomorrow. With our home office in sunny San Diego, CA and with 10 branches across the U.S., ICW Group has over 40 years of experience in property and casualty insurance. Our passionate and creative team members are the power behind our successful business. 

A strategic investment in innovation today is critical to our success in the future. Our leaders welcome people who are eager to bring the power of innovation, the willingness to try something different or adopt a new approach or technology as we evolve to meet the needs of our customers and agents. Our culture fosters experimentation in models, processes, and products in an effort to move forward and help shape not only ICW Group’s future but the insurance marketplace as a whole. 

ICW Group is committed to the satisfaction of our customers and recognizes that satisfied, contributing Team Members are the foundation of a superior customer experience. With a team of 880, our enterprise is sized just right to provide broad challenging job responsibilities in a more personal environment. An important part of this personal approach to your success is our commitment to health and wellness. We provide a comprehensive program to help you maintain your total health because we believe that being at your personal and professional best is important to you and your family. 

Company info
Website

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert