Software Development Manager - Glasgow

£70k plus excellent benefits - Technology - IT- Development
Ref: 4856 Date Posted: Thursday 17 Aug 2017
More

Are you looking to work in an environment that produces agile and innovative cloud-based solutions to help customers solve workforce time and attendance, talent attraction, and
talent management problems?  Do you want a position that uses your skills to reinvent and challenge the industry’s perception of Human Captial Management solutions?  Are you
looking for an organisation that will help to grow and develop your career?  If so, here you have the opportunity to build, implement or support products that follow a responsive design and gives our clients the ability to interact with their employees anywhere and on any device.

My client creates innovative technology that organisations around the world use to attract, develop, manage and pay their people. Their award-winning solution helps customers effectively manage compliance, track time and attendance, make better decisions, build great teams and drive engagement with their employees. 

They employ a diverse group of talented colleagues who are driven to excellence and innovation, and who are invested in their own career development.  They look for colleagues who are willing to tackle the impossible and create technology solutions that help our customers engage their employees.

As an employer of choice, they offer a competitive compensation package and a comprehensive, flexible range of benefits, including pension, health & wellbeing options, and leisure & lifestyle programs.  Their employees are able to personalize their benefits, tailoring them to meet their individuals needs.

The Development Manager is primarily responsible for getting quality product out the door. The Manager has a proven technical background and can manage people effectively. Their goal is to deliver results to the customer and do everything necessary to achieve this. They make sure the development team is able to work as efficiently as possible and this means making sure they have clear goals, both short term and long term, and that nothing prevents them from doing their work. From the initial project scope to demonstrating the product to customers, each step is your responsibility.

 Responsibilities

  • Enables a team of software engineers to deliver quality projects
  • Manages the day-to-day development rigor of multiple projects by documenting requirements, analyzing, scoping, planning, engineering, implementing, testing, and communicating
  • Runs daily scrums to assess and determine obstacles and risks in the current schedule and resolve them
  • Enhances Development Guidelines to improve consistency across the application
  • Works with the Product Owner to plan and prioritize software deliveries, assembling sprint, release, and overall product roadmap plans
  • Manages all HR related tasks such as hiring, mentoring, performance reviews, career development
  • Provides leadership and guidance to coach, motivate, and lead team members to their optimal performance and recognize and promote excellent performers
  • Able to write and review code as needed, and provide technical direction to the group in all phases of development
  • Understands technical architectures, capacity plans, tool requirements, automation plans, product launch plans, and other deliverables
  • Spreads knowledge throughout your team

Qualifications

  • BS or MS in Computer Science or Engineering
  • Strong technical vision
  • Experience in leading complex projects
  • Demonstrated track record of hiring, developing, and retaining exceptional talent
  • Minimum of 5 years of software development experience as a senior engineer
  • At least 3 years of direct management experience in a technology company
  • Ability to learn new software languages, frameworks, and APIs quickly
  • Proficiency with SQL and an thorough understanding of relational database systems
  • Sharp and tenacious troubleshooting skills
  • Experience working in an agile development environment
  • Excellent communication and collaboration skills
  • Extensive experience in enterprise software development
  • Experience managing the development of SaaS and cloud-based applications

Preferred Qualifications  

  • Solid object oriented programming using C#, Java
  • Front end web development with HTML5 and CSS
  • Mobile applications (especially iOS, Android)
  • .NET Framework 4.5, Web development including WCF and JSON
  • ASP .NET MVC 4 or other MVC web frameworks
  • Knowledge of JavaScript frameworks such as Dojo, RequireJS, Knockout, Backbone,
  • jQuery is an asset
  • Domain experience in HR, Payroll, Benefits, Time and Attendance is a significant plus

This is a fantastic opportunity offering a highly competitive package. Please apply now