Director-Software Development

  • Job ref:


  • Location:

    Boston, United States

  • Sector:

    Information Technology

  • Contact:

    Bill Hurynowicz

  • Published:

    12 months ago

  • Consultant:



Contract to perm position up to 170K with 10% yearly bonus - this is a full remote position


As Director-Software Development, you will lead the architecture, design and delivery of components of Data Hub & related client platforms and ecosystems.  Data Hub is a Cloudera Hadoop based big data system central to all the software.  This effort will include building new approach to developing software using the latest design approaches, technologies, and processes. Collaboration, quality and simplicity is at the core of all that we do and this leadership position is responsible for leading with those values. 



  • Lead, design, develop, execute, deliver and maintain multiple large Software Development and Maintenance projects
  • Lead multiple Agile Software Development teams comprised of remote onshore and offshore Development members.
  • Manage budget, agile planning and sprint level assignment of the development team
  • Support and contribute to building technical stories, grooming stories, identifying and building technical spikes
  • Ensure that Software Development team adheres to and contributes to the defined processes while still being able to deliver efficiently
  • Collaborate with the Architecture team to provide a stable and strong architecture for the platform to the team especially as it applies to Big Data
  • Deliver high-quality, secure, scalable and maintainable production software
  • Define, communicate and implement coding standards
  • Ensure high level of documentation is maintained by the team
  • Interact with Business Owners to understand business requirements and be very adept at conveying application and technological logic/decisions to non-technical users
  • Partner with other IT teams including Enterprise Architecture, Security, DevOps and Infrastructure to ensure that solutions are implemented, blockers are removed and industry best practices are adhered to
  • Lead the development of a CI/CD architecture
  • Ensure effective ongoing team interaction between remotely located teams




  • Bachelor’s Degree in Computer Science or equivalent work experience required
  • Minimum 10+ years’ experience with designing, developing, delivering and maintaining large scalable enterprise systems. At least 2+ years’ experience managing software product leveraging Hadoop ecosystem and message queues – HDFS, Hive, Impala, Yarn, Sqoop, Spark, Scala, Striim, kafka
  • Experience leading Agile software development teams with onsite, offshore and remote team members
  • Experience with full software development lifecycle including design, architecture, development, building, testing, deployment and maintenance.
  • Ability to be forward-thinking and be able to analyze and anticipate project, technology and team solutions to ensure successful project delivery
  • Ability to own and drive technological and team issues to resolution with minimal guidance
  • Self-motivated, curious, eager to learn and able to thrive in a fast-paced, remote or onsite environment