Intermediate Software Engineers (C/C++)

NewPace is now accepting applications for Software Engineers at the Intermediate experience levels (5-10 years of experience). You will be working on application and system design, development, and testing in the mobile messaging and telecommunications areas and joining a team of experienced software and quality engineers. These positions will be based out of our Bedford, NS location.

Software Engineer Requirements

  • Bachelor of Computer Science or equivalent experience
  • C/C++
  • UNIX operating systems
  • Network programming (TCP and UDP)
  • Web-based protocols (HTTP/HTTPS in particular)
  • Object-oriented analysis and design
  • Excellent written and oral communication skills
  • Ability to work in a team environment
  • BONUS: Java, Mobile phone service application development, SIP, XCAP, XMPP, ENUM, CORBA, Oracle/Sybase database design, Internet security, DNS, IMS, OMA

Software Engineer Responsibilities

  • Design and develop new and continue development on existing systems and software.
  • Recommend improvements within the system.
  • Document system designs.
  • Work with a team dedicated to providing products of the highest quality.

Due to our requirement to support a wide geographic area, candidates who are proficient in a language other than English are encouraged to highlight their linguistic capabilities and international experience on their resume.

Apply Now