Software Developer

Ipswitch   •  

Madison, WI

Industry: Technology

  •  

5 - 7 years

Posted 36 days ago

Description

Overview:  C++ is not dead!  Do you agree?  Do you enjoy solving problems with C++? Is Herb Sutter your hero?  Ipswitch is seeking an experienced C++ software engineer to join our File Transfer development team.  Help the team push the limits of MOVEit software and bring new features and flexibility that will delight customers. 

Responsibilities: 

  • Design and develop high quality secure server applications and APIs in the File Transfer domain 
  • Work effectively within a cross-functional multi-site team 
  • Define, develop and test production-ready features
  • Participate in planning, code reviews, design, and architecture discussions, etc. 
  • Champion C++ development best practices 
  • Work with technical services to support released product(s), features and customers

Required Experience: 

  • BS or higher degree in Computer Science or commensurate industry experience 
  • 5 years of experience developing with C++ 
  • Experience developing in C#, Java or other languages 
  • Windows development with Visual Studio 
  • Excellent problem solving and debugging skills 
  • Excellent verbal and written communication skills 

Additional consideration for experience with: 

  • Multi-threaded application development 
  • WinDbg and memory dump debugging 
  • Build automation and CI/CD tools (Jenkins, Bamboo, CircleCI) 
  • Source control and collaboration tools such as Subversion, BitBucket or GitHub