Sorry, but this job has expired. Please try another search or browse our jobs.

Software Engineering Team Lead (.Net)

Job Category:
Software Developer/Engineer
Job Type:
Permanent
Level of IT Experience:
5-10 Years
Area:
Central Dublin
Location:
Parnell Street, Dublin 1
Salary Description:
Competitive Salary Offered
Posted:
30/10/2014
Recruiter:
Celtrino
Job Ref:
STCJ1014

Software Engineering Team Lead (.Net development team)

Job Description
The Software (S/W) Engineering Team Lead (.Net development) is a management focused role and is responsible for leading the Celtrino software engineering team (people, activities and efforts) in the direction that is set out by the technical management team and aligned with Celtrino’s business objectives.
A key objective of this position is to establish an orchestrated and consistent approach to engineering practices and the production of deliverables that is focused on best practices, quality and efficiency. The S/W Engineering Team Lead will help advance, coordinate and manage practices and procedures within our software engineering team across all areas of our SDLC: architecture, design, development, testing and release and performance. The S/W Engineering Team Lead will work closely with the Lead QA to support the definition, implementation and maintenance of a QA strategy that delivers the right mix of standards, systems, tools and procedures that allow our engineering team focus on what they do best and what the business needs i.e. building innovative, high quality and robust products and services that serve our customers.

We are looking for a person who is experienced in organising and leading software engineering teams in terms of their practices and the quality and consistency of their deliverables. The S/W engineering team lead will be confident, hands-on and keen and able to take ownership of tasks and issues relevant to the position. The S/W engineering team lead will work with a team of experienced developers who use the company’s key values, namely market focus, quality, innovation and teamwork.

Reporting to
This position reports directly to the Head of IT.

Company Background
Celtrino, founded in 1989 is a 40-50 employee sized company. We develop all our products and services in-house and reach more than 20,000 clients across Europe. Our solutions deliver a unique savings opportunity to supply chain management costs by automating paper based processes.
Our talent pool of best-in-class employees and consultants combine domain expertise, proven methodologies and superior technology to deliver a unique set of competitive advantages that meet client needs.
The product development side of our business has been growing steadily for some time and we have identified a number of additional quality assurance initiatives to introduce and maintain


Essential Duties and Responsibilities:
• Develop and manage practices to ensure quality throughout all phases of development including requirements, design, and right through the code and test phases in all systems
• Introduce and setup systems and tools and practices to enhance software engineering capability in areas such as: source code control, configuration management, continuous integration, code coverage analysis, code reviews, code quality tools, automated code testing tools (e.g.: static analysis tools)
• Establish and promote robust architecture for effective project execution and product life maintenance
• Develop or specify standards, methods, or procedures to determine product quality or release readiness
• Ensure development activities by multiple developers, across multiple products, services are coordinated and aligned in terms of architecture, design patterns, reusability, release planning
• Identify deviance from standards, and suggest modifications to ensure compliance
• Assist in evaluation and enhancement of QA standards, technologies and approaches
• Encourage collaboration between developers to promote cross-pollination of ideas and practices and to help self-regulate the engineering environment.
• Efficiently organize the maintenance, update and development of software applications that will enable our client to materialize their vision.
• Strong communication skills in English is essential.


Qualifications and Experience
• 6 years relevant Software development and/or team lead experience
• Solid experience organising people and activities across the full software development life cycle.
• Demonstrated experience improving development practices to raise quality such as: continuous integration, code coverage analysis, code reviews, code quality tools, automated code testing tools, configuration management, release management
• Working knowledge of contemporary software quality assurance processes, methodologies and testing tools
• Strong understanding of different software development life cycles (iterative, agile)
• Thorough knowledge of testing and quality assurance in the Microsoft O/S family, .Net development environments, languages(C# / ASP.net), SQL Server, platforms and tools (e.g. Team Foundation Server)
• Ownership of business solutions for the role
• Ability to develop and deliver training material
• Proactive in taking initiatives
• Strong communication skills
• Personal effectiveness
• Creative problem solving
• Team building
• Experience with Microsoft Azure would be an advantage
• Report writing an advantage
Education and/or Experience Requirements:
• Degree in computer science, software engineering or a related technical discipline
• Minimum of 6 years commercial and relevant Software development and/or team lead experience

If you are interested in this exciting position, please send your CV to jobs@celtrino.com quoting STCJ1014

Email me jobs like this

Contact Details:
Celtrino
Tel: 018739900
Contact: Ken Halpin

You may return to your current search results by clicking here.

Latest Job Listings