×
Register Here to Apply for Jobs or Post Jobs. X

Director of Development

Job in Norwell, Plymouth County, Massachusetts, 02061, USA
Listing for: NESC Staffing
Full Time position
Listed on 2026-02-16
Job specializations:
  • IT/Tech
    IT Project Manager, IT Consultant
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Location–– MUST BE LOCAL (Norwell, Massachusetts, United States) U.S. Citizenship or Permanent Resident
** REQUIRED**

No third-party recruiters

The Director of Development reports to the SVP of Enterprise Development and plays a key role in overseeing the design, development, and delivery of enterprise software solutions. This position is responsible for managing a high‑performing development team, driving technical excellence, and ensuring successful execution across multiple concurrent projects.

Essential Duties and Responsibilities:
  • Lead, mentor, and develop a team of software engineers, providing technical guidance, performance coaching, and career development support.
  • Manage team workload across multiple concurrent projects, ensuring high-quality delivery, clear prioritization, and effective resource allocation.
  • Oversee the design, development, testing, and implementation of complex software solutions that meet business and technical requirements.
  • Partner with multiple project managers to coordinate timelines, manage dependencies, and ensure alignment across initiatives.
  • Drive architectural decision-making and promote best practices for scalable, secure, and maintainable systems.
  • Ensure production systems remain stable and performant by guiding incident response, root cause analysis, and long-term remediation.
  • Direct the maintenance, enhancement, and modernization of in-house applications to support evolving business needs.
  • Establish and enforce coding, documentation, testing, and deployment standards across the development team.
  • Lead the development and execution of comprehensive test strategies, including unit, integration, regression, and user acceptance testing.
  • Oversee development and staging environments, deployment pipelines, and release processes to support continuous integration and continuous delivery practices.
  • Collaborate with cross-functional stakeholders to translate business requirements into actionable technical specifications and project plans.
  • Serve as the primary technical liaison with external vendors, ensuring successful integrations and timely issue resolution.
  • Stay current with industry trends, emerging technologies, and best practices to guide strategic technical direction.
  • Perform additional responsibilities as required.
Knowledge, Skills, and/or Abilities:
  • Proven ability to mentor, coach, and manage development team members across multiple simultaneous projects.
  • Strong analytical and problem-solving skills with the ability to navigate complex technical challenges.
  • Expertise in Microsoft technologies, including .NET, SQL Server, and Windows environments (highly preferred).
  • Familiarity with continuous integration practices and modern Dev Ops methodologies.
  • Experience with Azure Dev Ops (preferred).
  • Strong communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.
  • Knowledge of XML, SOA concepts, and integration strategies.
  • Advanced proficiency with Oracle or SQL based databases, including writing complex queries and stored procedures.
  • Solid understanding of software testing methodologies and automated testing frameworks.
  • Ability to interpret functional specifications and translate them into scalable architectural and component level designs.
  • Broad knowledge of web application development, including HTML, client-side scripting, AJAX, and web application servers.
  • Strong proficiency with Microsoft Excel and experience with data reporting tools.
  • Experience with EDI processes and standards.
  • Ability to manage competing priorities and deliver results in a fast-paced environment.
Education and/or

Experience:

  • Bachelor’s degree in Computer Science or a related field required.
  • Minimum of 3+ years of experience managing development teams.
  • Minimum of 6+ years of hands‑on software development experience.
  • At least two years of hands‑on C# development experience.
  • Strong foundation in object-oriented programming, web application development, and relational database design.
  • Experience in the health or dental insurance industry is highly desirable.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary