Software Development Manager

IT Applications Kennesaw, Georgia


Description

Position at Tokio Marine HCC

Tokio Marine HCC (TMHCC) brings 50 years of service to the specialty insurance industry, today offering over 100 products to commercial customers in 180 countries around the world.  Organic growth and over 60 successful acquisitions have grown our 2022 Gross Written Premium (GWP) to $5 Billion.  Our workforce has grown to 4,300 worldwide … big, but not so big that you cannot make a difference.  Our Good Company values, including integrity, empowerment, and commitment to customer service, and a culture of innovation, communication, and collaboration make TMHCC a great place to work.   
TMHCC Stop Loss, a $2 Billion division within TMHCC, leads the way in providing medical stop loss insurance sold to employers. Medical Stop Loss provides an added layer of insurance protection to employers who choose to self-fund their health benefit plans. Self-funding can incur risks from catastrophic claims, and Medical Stop Loss insurance from Tokio Marine HCC is designed to protect employers from that risk.  
  
Hybrid work position with 4 days at our Kennesaw Office and 1 day remote. 
Position Summary:
Directs and coordinates all development and business initiatives of the IT department.  Schedules and delegates tasks while also serving as a point of contact for the development department and business leaders.  Ensures everyone understands their roles, responsibilities, and the overall goals of development projects.
Key Responsibilities:
  • Manage the daily functions of the developers and other IT staff. This includes, but is not limited to, acting as a resource for questions, managing the workflow, preparing, and presenting performance reviews and any necessary counseling.
  • Actively seek to resolve any concerns while adhering to company policies.
  • Consult with senior management to analyze IT system needs for the company to determine scope and priorities of projects and any necessary equipment enhancements/acquisitions.
  • Recommend and develop plans for systems development and staffing.
  • Facilitate the code review process.
  • Track capacity and throughput of the development team.
  • Enforce standards set by corporate IT (Tokio Marine HCC).
  • Partner with business and technology leadership to define, prioritize, and achieve strategic objectives.
  • Identify opportunities to deliver business value through business process improvement, organizational change and/or technology integration.
  • Educate and train colleagues and team members in the duties and responsibilities of strong IT practices.
  • Promote independent thinking based on sound judgement and decisions.
  • Access in-house resources including Actuarial, Underwriting, Claims, and Marketing departments to assist in attaining business goals.
  • Maintain quality, quantity, and turnaround time standards of department and company.
  • Work with product managers to respond to customer requirements, define sprints, backlogs and manage development process.
  • Ensure system documentation.
  • Perform other related duties as assigned.

Skills and Experience:    

  • 4 Year Bachelors Degree in Information technology, a related field, or the equivalent education and/or experience
  • 6 Years experience in software development, quality assurance, and/or technical support
  • 3 Years leadership experience. Able to manage 6-7 people with individual contribution to software projects.
  • Experience with continuous integration and continuous delivery of software.
  • Knowledge of designing, coding, testing, and debugging skills.
  • Familiarity with C#, SQL, Test Automation, CI/CD Pipelines, and Azure Cloud environment.
  • Familiarity with Confluence, Jira and Github.
  • Experience with Agile and Waterfall Projects.
  • Ability to develop partner-oriented relationships with business executives.
  • Excellent written and verbal communications skills with an emphasis on confidentiality, tact, and diplomacy.
  • Superior organizational and analytical skills; demonstrated ability to manage multiple tasks simultaneously.
  • Ability to communicate technical situations to low-tech audiences.