Site Technical Lead

Senior Developer

Ref: 35Monday 10 December 2018

Fancy joining a successful software company as they establish their new R&D centre in Galway?

Rare chance to join as a technical lead where you will have the opportunity to build robust scalable applications in complex cross-platform environments and as the lead you will have an amazing opportunity to bring your ideas to the table, take ownership of their implementation, and to contribute to the company’s success. 

As it is a new site you will have unparalleled growth opportunities and options for future career advancement.  You will also get the opportunity to work on some "blue-sky" projects.

Responsibilities

  • Take on research and development projects, break down into fundamental elements, explore potential technical paths and propose team approach for architecture and software development elements.
  • Understand existing and future product technical challenges and identify solution paths for development; coaching the team along the technical path for optimal solution design
  • Lead, train, mentor and motivate a team of software developers
  • Develop innovative solutions to tackle big industry problems 
  • Define and implement best coding practices; proactively keep a tab on emerging technologies, evangelize and lead adoption throughout the teams
  • Work closely with the manager to ensure the product is evolving according to need
  • Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles 
  • Participate in brainstorming and idea generation activities 
  • Drive effort estimation for modules you will own and help create development plans with manager
  • Create tasks for user stories and assign to team, track and report to manager
  • Independently do the low level technical design of the project, coding and integration testing for application modules you own with minimum supervision
  • Perform design reviews and code reviews
  • Provide technical guidance on the research and development of new products and services 

What we want to see in you:

  • A broad experience of architecture, infrastructure, software and computing systems with a proven track record of designing and developing solutions for end users on cross platform systems
  • 7 – 10 years of hands-on experience in the software & solution design industry, preferably with product companies
  • Proven track record of successfully making a positive impact as a technical lead
  • Passion for modern technology
  • Strong desire to constantly learn and update skills and to share knowledge with others
  • Strong background and experience with C# .NET
  • Excellent understanding of software design patterns, data modelling and storage with well-known relational database (preferably SQL) 
  • Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, AngularJS, NodeJS, REST APIs, JSON, WCF, Web API, Unity, LINQ 
  • Experience (or strong interest) in agile methods such as Scrum/XP, Behaviour Driven Development, and Continuous Delivery 
  • Ability to lead a team of engineers and take ownership of team outcomes
  • Ability to articulate the understanding of requirements and the reason behind a suggested solution/approach