Great careers start here

Software Developer II

Engineering/IT/Security/Software Development
190000CC Requisition #
Software Developer

Position Overview:

Entrust Datacard is currently looking for a Software Developer to join our Professional Services team.  This position will be based in our Ottawa location, and will report to the Director, Professional Services Architecture and Development.


This role will challenge the successful candidate to hone their system integration, consulting and software development skills keeping in mind the quality, scalability, and robustness required for an integrated security solution delivered to our target markets.

Development (70%)
  • Design, develop, and support product customization and integration solutions.
  • Lead small scale developments from initial concept, function specifications and design phases through to code and test. 
  • Utilize .NET/Java development skills within a managed development environment.
  • Implement web services and integration components. 
  • Utilize third party toolkits and SDKs.
  • Utilize industry standard development environments (Visual Studio, Eclipse, JDeveloper) and code management tools (git). 
  • Install and configure Windows or Red Hat Enterprise Linux server environments.
  • Install and configure a variety of 3rd party enterprise software in a development/test environment. Examples include Database Servers, Directory Servers, Web/Application Servers and Mail Transfer Agents
Process (30%)
  • Collaborate within a team environment using Agile software processes.
  • Maintain a broad perspective and anticipate future challenges and opportunities.
  • Develop plans and strategies with a global perspective in mind.
  • Use creative, resourceful approaches to solve problems.

Basic Qualifications:

  • 5+ years of Software Development experience
  • 5+ years’ experience with Java and/or .NET
  • Experience with Web Services ( SOAP, .NET, and/or REST)
  • Self-starter, self-motivated and requires minimal direction
Preferred Qualifications:
  • Bachelor's degree in CS, Engineering, Mathematics
  • Design and implementation of integration components
  • Experience with installing and configuring: Windows or Red Hat Enterprise Linux.
  • Experience with infrastructure tools including Jira and/or Confluence
About Entrust Datacard

Our growing company relies on curious, dedicated and innovative colleagues to anticipate the future and provide solutions for a more connected, mobile and secure world. Entrust Datacard technologies and expertise help government agencies, enterprises and financial institutions in more than 150 countries serve and safeguard citizens, employees and consumers. Each year, our solutions secure billions of transactions — and every day, our technologies issue and manage more than 10 million secure identities. How do we do all of this? Together.

Join us. Together we’ll create solutions for a more connected, mobile and secure life.

For more information, visit Follow us on Twitter, YouTube and LinkedIn.


Entrust Datacard encourages applications from all qualified candidates.  Contact Tiffany Flesness at 

tiffany.flesness or 952-988-1243  if you need accommodation at any stage of the application process or want more information on our accommodation policies.


Entrust Datacard Corporation is an EOE/AA/Veteran/People with Disabilities employer.


Previous Job Searches