BoatyardX

Senior Technical Architect – Bogota, Dublin

BoatyardX is looking to hire a client focused ‘Senior Technical Architect’ to work as part of multi-disciplinary team working with large global brands to explore new digital product concepts. This is achieved through delivery of rapid and collaborative validation sprints to test potential new product concepts.

You will be responsible for leading a team that builds interactive prototype experiences using the latest technologies to allow for validation experiments with target users for our clients. You will also actively contribute to the design and delivery of technical solutions, including the definition of potential solution architectures for MVP pilot solutions.

What will I be doing?

This is an amazing opportunity for a senior technical lead to join a young company where you will get to input your own ideas from the very beginning, explore new technologies and product concepts, and work closely with our clients. You will get the chance to experiment with the latest technologies and build innovative digital solutions to resolve challenges faced by our clients.

  • Define strategic direction and determine business needs.
  • Design, effectively communicate and deliver technical solutions to client stakeholders.
  • Provide technical delivery of proposed functionality to meet defined client business requirements.
  • Provide delivery support for client business cases by providing solution design and architecture expertise in the early design stages of potential technology solutions.
  • Create architect solutions to deliver products from MVPs to full stack solutions.
  • Create summary reports to advise clients on your findings and give insights into the technical feasibility of the product concept based on your team’s investigations.
  • Provide technical consulting services to clients by exploring the technical feasibility of new product concepts.
  • Lead small engineering teams in short validation sprints to explore new product technical feasibility.
  • Participate in gathering technical requirements through a variety of techniques (e.g., facilitated workshops, work sessions and interviews); perform technical analysis and design to the sub-system level.
  • Promote the DevOps process, from designing, building, testing, and deploying infrastructure, software & services.
  • Participate in short innovation sprints with our global clients, building prototypes for new product concepts, leverage our digital prototype acceleration platform & suite of smart services.
  • Interface with a broad client base to convert business goals into great software product concepts.
  • Create high-level technical reports that explain the technical considerations related to the building of new product concepts to clients.
  • Provide resourcing and costing estimates of the design and development work required to deliver for clients.
  • Design system solutions to meet the requirements of client IT strategy and architecture.
What skills and experiences do I need?

BSc in a related field such as Computer Science, Computer Engineering or other software/design discipline. 5+ years’ experience?

  • Track record of successful delivery of solutions in challenging environments to tight
  • Strong senior stakeholder engagement skills. Good communication skills are key, particularly when dealing with non-technical clients.
  • Ability to produce concise, accurate solution designs to meet business
  • Proficient in authoring, editing and presenting technical documents.
  • Experience developing prototypes – knowing how to trade off functionality vs experience in prototypes.
  • Ability to work autonomously in a fast-paced & complex environment with a self-motivated work ethic; utilise sound judgment with an ability to manage multiple priorities with a sense of urgency.
  • Ability to listen, document, prioritise and turn high level requirements into solid, actionable solutions.
  • Experienced leading a technical team to building prototypes and quickly pushing 80:20 version ones’s and iterating these based-on customer feedback.
  • Problem solver by nature, able to do so in ambiguity.
  • Strong collaboration and organisation skills.
  • Excellent oral and written communication skills.
  • Experience working in an Agile environment.
  • A sense of pride in what you deliver for clients, with a sense of attention to detail.
  • Team player. Fun.

You must be a quick learner and be flexible about what technologies you use. We are currently using:

  • Front-end: JavaScript, React/Vue.js
  • Backend: Java, REST, Microservices
  • Database: MySQL, SQL, NoSQL, Reddis
  • Development: Atlassian, Agile, Jenkins, CD, CI, Automated Testing
  • Cloud: AWS, Azure, GCP, Docker, Kubernetes