Amey

Senior Consultant, Software Developer

Amey

full-time

Posted on:

Location Type: Office

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Developing prototypes to evaluate proof of concept and value, with the freedom to test out new technologies to identify novel solutions in various problem domains
  • Developing production-ready software solutions
  • Helping to define and drive the use of solution design patterns
  • Collaborating with people from the wider team within the business unit, including data scientists and domain experts, to form and support multi-disciplinary teams
  • Continually developing your skills and experience through a combination of formal and on-the-job learning
  • Developing personal expertise and support the development of fellow team members
  • Taking responsibility for the delivery of particular parts of projects to meet or exceed the expectations of the client
  • Ensure project work is delivered in compliance with the Project Control Framework and Technical Assurance Board to agreed standards and targets
  • Ensure compliance with Health, Safety, Environmental and Assurance regulations
  • Deputise for Principal Consultant, when required
  • Developing the skills to manage, develop, coach, develop and mentor team members (as needed)
  • Understanding, and support where requested, annual business objectives, plans and budgets for business area
  • Working with others on the team to develop innovative solutions to challenging problems within the infrastructure sector either on existing commissions or by attracting research and development funding
  • Collaborating with Amey colleagues to develop the company profile and enhance the overall offering that Amey takes to market

Requirements

  • Proven experience and evidence of success in a similar role
  • Experience of development, deployment, and operation of cloud solutions especially in Azure
  • Experience/Knowledge of Azure components such as web apps, API management, SQL/NoSQL databases, security components etc would be advantageous
  • Full stack individuals are highly desirable with proficiency in .NET Core, React, SQL
  • Experience/Awareness of CI/CD particularly Azure DevOps
  • Experience/Familiarity with agile/scrum delivery
  • Any skills in spatial data/GIS would be advantageous
  • Experience of building data/charting heavy dashboards will be advantageous
  • Self-motivated individual with good organisation and communication skills
  • Desire to continuously develop skills and acquire new technical competence along with a willing, enthusiastic and flexible approach to working
  • Demonstrated expertise in balancing financial and technical requirements to ensure successful project management outcomes
  • Proven experience in leading and managing small to medium teams to deliver projects effectively and efficiently
  • Skilled in building strong client/stakeholder relationships and providing customer-focused solutions that address key client needs and deliver maximum value
  • Strong communication skills enabling you to build rapport within teams and across diverse clients
  • Adaptable and flexible, with the ability to thrive in a fast-paced, dynamic environment
  • Bid writing capabilities and previous experience in tenders is advantageous but not necessary
  • A network within your industry, with the aim of developing this further is advantageous but not necessary
Benefits
  • Health cash plan
  • 24 GP
  • Support and assistance programmes
  • Wellbeing ambassadors
  • Wellbeing Wednesday
  • Dental vouchers
  • Flexible work patterns
  • Recognition bonus for achieving professional qualifications
  • Minimum 24 days holiday + Bank Holidays
  • Flexible benefits scheme tailored by you
  • Online voucher portal for discounts
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud solutionsAzure.NET CoreReactSQLNoSQLCI/CDAzure DevOpsagilescrum
Soft Skills
self-motivatedorganizationcommunicationteam leadershipclient relationship managementadaptabilityflexibilityproblem-solvingmentoringcollaboration