Technical Job Duties

  • Design, develop, implement and support high-quality software build systems
  • Architect and implement enterprise platforms required for maintaining the Bond-Pro products in a cloud environment
  • Introduce new techniques and technologies for new build systems and evolve existing systems
  • Analyzes system requirements and ensures that systems will be securely integrated with current Bond-Pro and client applications.
  • Maintain and enhance external interfaces to build systems and information
  • Stay abreast of the latest in build technologies like Jenkins, Building in the Cloud and Git
  • Be a technical subject matter expert on specific cloud deployments
  • Provide design and implementation guidance and tutoring as necessary to team members in best practices, tool use, and quality assurance
  • Develop build scripts and tools for builds, using most appropriate languages and technologies
  • Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools
  • Identify and implement innovative solutions to present and future customer needs; this includes forecasting needs, and deriving requirements from customer interactions, internal as well as external
  • Develop high quality designs and code with respect to testability, internationalization, scalability, performance, security, and fault tolerance
  • Provide estimates and manage own schedule at component/sub-system level , Manage build machines, servers, and build environments, and understands security concepts and processes for build systems

Job Qualifications

  • Familiar with OOP with either C#, Java or C++
  • Familiar with Configuration Management concepts, build framework design and architecture
  • Must have prior cloud hosting experience
  • Must have demonstrated a solid project where they designed and implemented a cross platform build framework
  • Linux, Unix and Windows experience required
  • Experience with Git and Team Foundation Server administration
  • Source code administration experience a must
  • 7+ years in Software Development and/or Configuration Management
  • Full life-cycle experience (design through delivery and support), Developing and improving CM standards, practices and procedures, Developing, Implementing and Migrating to Cloud Environments

Education Qualifications

Bachelor’s degree or equivalent experience

Apply Online

Fields with (*) are compulsory.

Copyright © 2020, Bond-Pro, Inc. All Rights Reserved.