Head of Development
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
This job has now expired please search on the home page to find live IT Jobs.
Head of Development - DevOps / Salesforce / API / Cloud
Software Development Manager. Head of Development, DevOPs, Salesforce, API, Microservices, Agile, Greenfield, Automation Tools
My leading client are looking for a Head of Development you will be tasked with managing and provide leadership to the DevOps team and the Salesforce team. You will be mainly responsible for Application Development, Management and Support of all the software solutions in the company. Some of the key responsibilities will be to:
Tech SkillsSoftware Development Life Cycle - Knowledge & ExperienceExperience of Micro Services and Service Oriented ArchitectureExperience & Knowledge of Cloud (Azure/AWS) & DevOps (Containerisation) TechnologiesExperience & Knowledge of System Integration with APIsExperience & Knowledge of Software KPIs.Experience & Knowledge of microservices architectureEnable successful DevOps (Agile Operations) by transition the code from Dev/ Test to Staging until Production.
ResponsibilitiesLeads the strategic design and implementation of the SDLC process and associated infrastructure, encompassing analysis, planning, design, build, test, documentation, release and ongoing support; ensures security and compliance are integrated throughout.Focus on scaling the technology and devising creative/innovative ways to overcome obstacles.Manage a complete software domain and onsite as well as remote teams of engineers, testers, DevOps, & product owners.Help the team to deliver on timelines, organise their work, through task planning and code reviews.Drive technical projects and provide leadership in an innovative and fast-paced environment.Promoting the development of application services and managing product roadmaps for key applications, liaising with business product owners and external partners as required.Work with the Architecture team to lead standardization of deployment architecture and automation across the teams.Plans development and improvement of all technical application issues to ensure software stability, availability and reliability.Be responsible for the overall planning, execution, and success of complex technical projects together with clients.Periodically reviewing and monitoring of the application architecture landscape to identify risks and opportunities for discussion and challenge with Enterprise Architecture.Ensuring through hiring and culture a high level of technical prowess in the engineering team, inspire the organization by exceeding expectations of members, partners and internal teams as well as playing a prominent role in being an ambassador both internally and externallyTest driven developmentCode quality improvement, reducing technical debtTesting tools - e.g. Selenium, N-Unit or similarBuild and deployment automation tools - e.g. Python or similarExperience with Jenkins for CD/CI
If this role sounds of interest please send me you profile to review and I will give you a call back to discuss in more detail