Build and Install Developer
Titus Inc.
Ottawa, Ontario, Canada
29d ago

TITUS is looking for an experienced build and install software developer to join our growing team. The build and install software developer will contribute to the development of all TITUS installers and the long-

  • term maintenance of the critical infrastructure used to build, validate, and release TITUS software products. The successful candidate will also work towards improving overall R&
  • D productivity by redefining and automating internal development processes.

    The ideal candidate is :

  • A strong communicator who can work directly with internal customers to solve problems
  • A team player who takes pride in supporting the efforts of a large team and strives to make them more productive
  • Self-motivated and able to learn and adapt to new technologies and ideas quickly
  • Focused on efficiency and productivity; able to identify and implement ways of simplifying and automating both build processes and general software development processes
  • Able to prioritize many tasks and handle interruptions
  • Key Responsibilities :

  • Design and develop installers for TITUS products
  • Manage the Build infrastructure for many software products, components, and test tools across a variety of repositories and target platforms
  • Maintain an internal repository of internal software artifacts
  • Push released products to external public repositories
  • Support developers with build-related issues
  • Create and maintain productivity tools used in TITUS’s development environment
  • Assist with porting software products to new target platforms when required
  • Required skills :

  • Strong understanding of release management best practices, build optimization
  • Detailed understanding of source control using TFS, NuGet, Git
  • Good working knowledge of C#, .Net, Python, C++, windows batch files, bash, and Perl, Powershell
  • Strong OS knowledge : Windows 7 / 8 / 8.1 / 10, Windows Server 2008 / 2012 / 2016, Mac OS, Linux
  • Working knowledge of SQL Server and other database technologies, Management Studio
  • Working knowledge of Web Server technologies,WiX and especially IIS
  • Post-secondary education in Computer Science or Information Management is preferred
  • Nice to have skills :

  • Working knowledge of virtualization technologies (VMWare, VM Manager, Hyper-V)
  • Knowledge of cloud infrastructures (Azure, AWS)
  • Familiarity with Docker, Docker Hub, ANT, Maven, Jenkins, Vagrant, GNU Make
  • TITUS solutions enable organizations to discover, classify, protect, analyze and confidently share information, and meet regulatory compliance requirements by identifying and securing unstructured data.

    TITUS products enhance data loss prevention by classifying and protecting sensitive information in emails, documents and other file types on the desktop, on mobile devices, and in the Cloud.

    TITUS solutions are trusted by millions of users in over 120 countries around the world. Its customers include Dell, Safran Morpho, United States Air Force, NATO, Pratt and Whitney, and Canadian Department of National Defence.

    TITUS is an equal opportunity employer, and we value diversity and inclusion as part of our corporate culture. As part of our commitment to diversity we consider all qualified applicants for employment regardless of race, religion, sex, ethnicity, national origin, age, disability, or any other legally protected factors.

    We are able to provide accessibility accommodation during the selection process - just let us know when submitting your electronic application how we can best assist you.

    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Application form