Our client is Microsoft's 2018 Data and AI Partner of the year and is one of Ireland's fastest growing technology companies. They are looking to hire a hands-on technical team lead/architect to help manage their growing team of software engineers
Their mission is to "help clients achieve their greatest potential using the power of technology"
The ideal candidate will have be responsible for leading, managing and motivating a cohort of software engineers on a daily basis along with solution design and writing business critical code on the projects your team will be engaged with. You will be working on enterprise scale projects and using the latest technologies. You will be the contact point for all developers assigned to your team, so your communication and people skills need to be excellent.
If you are passionate about leading and coaching software engineers to produce high quality solution designs and code, then you are the right person for this job.
Basic Qualifications:
* 10 years in a software development environment
* Demonstrable senior full-stack development experience using .Net and modern front-end
technologies (C#, ASP.Net, Azure PaaS, Entity Framework, JavaScript/Typescript, AJAX, Angular/React, Bootstrap etc.)
* Experience with object-oriented design TDD, Enterprise implementation patterns and SOLID principles
* Experience with source control management systems and continuous integration/delivery environments
* Experience with agile development methodologies (Scrum, Kanban) and automated testing
* Experience recruiting staff and building development teams would be great but not essential.
* Excellent written and verbal communication skills in English as this will be a customer facing role.
* Self-motivated and enthusiastic.
* Willingness to travel, if required.
* BS/ MS in Computer Science
Preferred Qualifications:
* Experience in any of the following areas would be an advantage; Mobile, Augmented Reality (HoloLens), Virtual Reality, IoT, Artificial Intelligence / Machine Learning, Data Analytics and Data Warehousing.
* Experience recruiting staff and building development teams would be great but not essential.
* Previous experience leading a team of software engineers including performance, development and disciplinary issues would be a huge plus but not essential
Email me jobs like this