Descrição:
Our Partner is a promising technology-based company dedicated to Web and Mobile environments, developing high performance and scalable products. Based in Portugal and working with large European and American companies, is experiencing an accelerated growth. For direct integration in their team, we are currently searching for a Senior Development Manager, that will be able to assume the following responsibilities:
Lead, inspire, mentor and motivate a team of software development engineers;
Manage the review of product requirements , and provide feedback to product owners and other change originators;
Aid the implementation of SCRUM , ensure technical documentation exists and Identify process issues, remove technical blockers and make recommendations;
Working with developers and technical architects, manage the production of technical approach documentation and preparation of software development estimates;
Allocate and prioritise development tasks throughout all phases of the project lifecycle and ensure that the team develop and test software in line with business objectives and to departmental standards;
Work with managers, product owners and other stakeholders to deliver solutions that meet commercial and technical goals;
Oferecemos
Excellent opportunity to build your career in a reference company in its sector
Procuramos
Academicals degree in Computer Science or Software Engineering (or appropriate postgraduate qualification);
Use of Agile processes;
Commercial development experience (whole life-cycle) in an enterprise environment;
Experience developing distributed, redundant and transactional systems
Experience in Object Oriented Design;
Experience using source code control (Perforce, Subversion, ClearCase) in multi-branch environments;
Experience using defect tracking systems (JIRA, TestTrack, PVCS, Bugzilla) ;
Experience of using Agile methods for software delivery;
Capable of working without supervision to required deadlines;
Self-motivating, able to lead and motivate others;
Strong analytical and diagnostic skills, particularly with regard to technical risks, issues and constraints;
Excellent written and verbal communication skills;
Promotes and Implements improvements to teams as well as the development organisation;
Passion & flexibility to work the hours required to see projects to completion in a timely, accurate & efficient manner;
Proven ability & desire to innovate;
Demonstrable knowledge of common enterprise design patterns and implementation ;
Understanding of the entire software design, development and deployment lifecycle;
Ability to manage multiple tasks under pressure with tight deadlines;
Comfortable in both Windows and Unix (Linux) ;
Able to work in a rapid development environment with flexible requirements;
Able to use source code as primary documentation resource;
In depth knowledge of at least one programming language;
Able to gain a broad understanding of other, relevant technical areas;
Able to gain an in depth understanding of system architecture.
Contatos