This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Verisk Analytics - Jersey City, NJ

posted 2 months ago

Full-time - Mid Level
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

The Software Development Manager at Verisk Analytics is responsible for leading a team of software developers and analysts in the design, development, and deployment of large distributed systems using microservices-based architecture. This role involves hands-on management, mentoring, and coaching, while also engaging with senior management and stakeholders to plan and prioritize projects. The position requires effective communication of software solutions and the ability to propose scalable and cost-effective solutions that meet customer objectives.

Responsibilities

  • Lead a team of software developers/analysts in the requirements, design, development, test, and deployment of large distributed systems using microservices-based architecture.
  • Engage and lead a globally distributed team, providing hands-on management, mentoring, and coaching.
  • Manage people-related duties including hiring, firing, performance reviews, and staffing needs.
  • Communicate software solution expectations to internal customers, team members, and stakeholders.
  • Propose, design, and implement scalable, sustainable, and cost-effective solutions.
  • Engage with senior management and internal customers to plan and prioritize projects and resource allocation.
  • Proactively communicate statuses, issues, and escalations to senior management and stakeholders.
  • Work with external vendors to source, negotiate, and manage contract resources and solution services.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6+ years of overall software development experience.
  • Proven technical background with excellent leadership and problem-solving skills.
  • Strong understanding of web, desktop application, database concepts, and Cloud-based architecture.
  • Expertise in programming languages such as Microsoft .Net, C#, JavaScript, SQL Server, and Python.
  • Experience in application analysis, architecture, and development.
  • Ability to present complex technical information clearly to various audiences.
  • Demonstrated ability to articulate requirements, design, development, integration, and testing plans.

Nice-to-haves

  • Experience in cloud-based environments, particularly AWS.
  • Familiarity with budgeting and capital expenditure management.

Benefits

  • Health insurance
  • 401k retirement plan
  • Paid time off
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service