Our Firm



Director Development


CentralSquare Technologies | Development | Greensboro, NC

If you have exceptional leadership skills in software development, and you thrive working on a dynamic development team with equally talented peers, we need to talk…

Join CentralSquare and work on a large, complex multithreaded ERP application with large and small customers all over the United States, leveraging your leadership and development skills, and working with a remarkably talented group of development professionals.  If you would like to work on interesting projects in a fantastic company within a wonderful community, we may be a fit for you!

We are looking for a leader with experience building development new development teams.  Someone who is a true technologist and also has the skills to lead a development group. Attributes we are looking for include:

  • Leadership: Experienced leader that can manage dynamic teams and products, solve problems and encourage and motivate employees to succeed in a fast-paced organization
  • Technologist: Strong engineering and technology background with the ability to learn new technologies quickly and bring adoption to use within development teams
  • Motivated: Must have deep technical credibility with engineering organizations and ability to recruit and retain top talent
  • Passionate: Bring energy and enthusiasm to the job and organization
  • Communicator: Proven collaborator and proven presenter
  • Inquisitive: Propensity to dig into technology and figure things out

The Development Director will have significant latitude in researching, designing & guiding development of solutions, helping to solve complex problems, and will be expected to provide expertise in architecture, design, development & testing best practices and methodologies.  You will work in a collaborative agile team environment.

Skills & Requirements


  • Manage application suites and the activities of multiple teams that maintain and develop solutions
  • Manage set of full stack technologies
  • Mentor and motivate the existing and growing application development talent
  • Collaborate with others who provide governance on Scrum/Agile, reporting metrics, and architecture
  • Collaborate with product owners and others on product needs
  • Champion new ideas and initiatives to improve development process and quality
  • Deliver project, progress, quality, projection and other relevant information about development group to superiors and stakeholders


Education and Experience:

  • BS or MS in Computer Science preferred, equivalent experience considered
  • Minimum of 5 years development leadership experience, Director experience preferred
  • Minimum of 5 years development experience with .Net technologies
  • Minimum of 5 years development experience with front end JavaScript technologies
  • Experience with Visual Microsoft C++, COM, ATL
  • Experience developing within a complex enterprise application
  • Experience with Azure and/or AWS