Mitchell International, Inc.

Software Development Manager

Job Location US-CA-San Diego
Job ID
17-7920
Type
Regular Hire

Company Overview

Mitchell International, Inc. is a leading provider of information and workflow solutions to the Property & Casualty Claims Industry and their supply chain partners. We solve interesting and complex problems that directly affect the customers our clients serve. We are constantly adapting to stay on the forefront of emerging technologies and we work diligently to maintain our position as a thought leader within our industry.

Job Description

 

The Software Development Manager has the responsibility of managing multiple product teams that deliver solutions. The Manager will focus on driving technical excellence through streamlined operational practices, emphasis on high quality code delivery across multiple products. This role will report directly to Director of Delivery and oversee multiple scrum teams using the Scaled Agile Framework. This role will focus on innovation, continued development and maintenance for existing market leading product lines and manage resources that are both local and offshore. Additionally, there will be strong collaboration with peers and other business units to ensure alignment of goals. Development will involve working with both Microsoft (.NET) as well as Java/JavaScript stacks.

 

 

Responsibilities: 

  • Responsible for mentoring and directing software development personnel with various projects and their activities in an Agile environment.
  • Responsible for ensuring timely delivery of programming requirements based on project schedules
  • Responsible for overseeing the deployment of software into the QA and Production environments
  • Responsible for ensuring the team responds to and resolves any defects found in production
  • Assists in the identification, evaluation, and implementation of vendor-supplied software packages.
  • Required to escalate any issues or problems that could affect the project deliverables or project schedule
  • Required to oversee off hours coverage to support production and application problems
  • Evaluates the performance of developed software by utilizing available aids to monitor trends, loads, and growth patterns
  • Reviews new designs, enhancements, and programs with system analysts and applications programming personnel for operating efficiencies.

Qualifications

  • 10+ years software engineering experience
  • 5+ years managerial experience
  • Expert at managing software teams in agile project management environment
  • Experience managing teams in different geographical locations and time zones
  • Experience working with offshore teams
  • 8+ years of OOP experience in .NET and/or JAVA environments
  • 8+ years of data development experience in Oracle/SQL environments
  • Excellent communication skills and problem solving ability
  • Experience with Scaled Agile Framework (SAFe) is a plus
  • BS or higher required
  • Computer Science or Software Engineering degree preferred

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us via our Talent Pools.