Our Firm



Entry Level Software Developer

Entry Level

CentralSquare Technologies | Development | High Point, NC

Developer will be collaborating with a team to develop high value, high quality software. As part of that endeavor, they will engage in the all aspects of the software development lifecycle including:

  • Establishing requirements for and designing product features
  • Planning releases
  • Establishing test scenarios and testing
  • Implementing and debugging features
  • Documenting, installing, training and supporting products.

Developer should expect to be working in a collaborative environment the vast majority of the time with occasional independent work. Developer can expect to get guidance from their team and manager on a daily basis. Developer will be expected to continue to grow their skills to improve their productivity. 

Skills & Requirements


  • Bachelor’s degree in Computer Science or related field
  • 0-2 years of experience in software development
  • Visual Basic 6 (minimum of 1 year)
  • C# (minimum of 1 year)
  • Excellent verbal and written communication skills
  • Strong interpersonal and teamwork skills

Other preferred experience, not required:

  • Prior experience with Pervasive Transactional and PSQL
  • Prior experience with XML and XSLT
  • Experience working with Visual Source Safe
  • Visual Studio Team Services (TFS/VSTS)
  • Familiarity with Agile/Scrum methodology