Disabled Workers Co-operative
Software Engineering Manager (viewed11 times)
CompanyName: Trilateral Research Ltd
JobLocation: London
JobStatus: Full Time
JobDescription :
Our Socio-Tech for Good team is looking to add a Software Engineering Manager to our expanding technical team at Trilateral Research. This is an exciting opportunity to join a collaborative team that aim to develop ethical solutions that hold large societal impact.
At Trilateral, the Software Engineering Manager is the trusted voice by business and technical teams for modern and efficient ways of working. They will have a critical role in enabling and delivering ethical AI SaaS solutions for Trilateral for a dedicated product. They will supervise a team of engineers who develop, modify and create and test our SaaS solutions. This is inclusive of coordinating production systems, quality assurance, maintenance and testing. They will support and ensure we are working in an agile manner, building a community of autonomous, customer value-driven teams that are solution orientated.
Our company and what we do
At Trilateral Research we provide ethical AI solutions for tackling complex social issues, from human trafficking and child exploitation, citizen security in crisis to pollution and climate change. We transform research into innovation and sustainable impact, focusing our efforts where we can enhance societal wellbeing.
We apply rigorous, cutting-edge research when developing and accessing new technologies to ensure they achieve sustainable innovation and measurable impact. Our teams include humanities specialists, social scientists, data scientists, ethical, legal and human rights experts who work across the technology-social disciplinary divide.
What are your responsibilities?
Support Business & Technical Strategy Alignment:
Ensure Senior Management are appraised of operational activities – risks, dependencies, and opportunities to support the realization of the company’s vision.
Support in identification and verification of team quarterly goals in line with business strategy.
Technical Management – Product-based Delivery:
Technical Project Management – accountable for meeting either our clients or consortiums requirements.
Supporting the product management process to facilitate active communication, collaboration and efforts to achieve the product vision.
Support team in the identification and realization of functional and non-functional requirements, taking a sociotech lens to requirements.
Elaborate technical delivery roadmaps via forecasting, managing priorities and timelines assuring on time high-quality and stable releases.
Support the team during daily stand-ups, planning, and refinement sessions by removing impediments, providing insights and strategies to successfully deliver product goals.
Coach the team during retrospective meetings, encouraging consistent improvement and development, performance self-assessment, agile best practices, and constructive conversations.
Elaborate, update and release schedule in collaboration with the Product Manager and/or project manager/technical lead, recording risks and actions to mitigate them.
Communication with stakeholders (internally and externally) to support technical planning efforts.
Understand Engineering KPIs and seek to improve them.
Ensure psychological safety on your team.
Instill best practices for agile software development, QA, and documentation.
Innovation – Technical Management:
Work with a small team on cutting-edge research and development projects.
Represent the company in the project from a technical perspective – meeting engagement, periodic reviews, lead the writing and quality review of deliverables, presentations, participation, and demonstrations in pilots – gaining input from the team internally as required.
Instill best practices for agile software development, QA, and documentation.
Identify areas for further innovation.
Line Management & Team Development:
Supervise the work of the team from a delivery and quality aspect.
Where agreed, provide line management and/or coaching to staff including active management of the full employee life cycle & performance management in line with company values and coaching.
Proactively work on a routine basis to advance the quality of software engineering through innovation, learning and development via proactive participation in the software engineering tribe (led by the Engineering Managers).
Support team development efforts in agile delivery, autonomous & solutions orientated through coaching.
Support recruitment efforts.
Please note that this role requires vetting to Non-Police Personnel Level 3, meaning only candidates with a minimum of three years residency in the UK will be eligible.
What skills and experience you will bring to the role:
General Knowledge and Technical Skills:
Excellent time management and organization
Ability to work under pressure, organize and prioritize responsibilities.
Good experience of implementing agile & scrum methodologies to software development
Experience in development and delivery of SaaS products and full software development lifecycle (discovery/development/production systems)
Experience in working with business leads & supporting the prioritization and planning of business objectives
Interpersonal Skills:
Proven experience in managing technical teams.
Good listening skills and emotional intelligence.
Strong verbal, written and presentation skills.
Evidence of good relationship management and ability to build trust in internal and external working relationships.
Required Education and Experience:
Essential:
2+ years in experience in managing technical teams and providing SaaS products commercially.
BSc/MSc in Computer Science or any related field, or equivalent years of experience.
Demonstrable hands-on technical experience, including AWS based systems (both SQL and NoSQL), and services.
General knowledge in Python, Java, REACT and REST API development.
Demonstrable software development experience in agile methods and test-driven development.
Demonstrable technical project management experience.
Experienced in line management and coaching of technical staff.
Excellent verbal and written communication skills.
Passionate about working in the space of Tech for Good.
Desirable:
Experience in working in Research/Innovation Projects.
Experience working with AWS cloud and relevant microservices environments.
Good understanding of the software development lifecycle.
Good understanding of project management principles.
Strong knowledge of the agile manifesto and its principles.
Ability to focus on effective communication and stakeholder management.
Experience in developing automated testing frameworks.
What else do I need to know?
Our compensation package includes:
Competitive salary
Enhanced holiday entitlement increasing with service
Company sick pay and family friendly pay
Flexible working hours
Remote working/working from home options
Enhanced pension scheme based on service
Continuous career development
Location:This position is open to candidates based in the UK (remote based with some travel required for contracts)
Salary:Commensurate with experience
Hours:Full-timehours
Contract Type:Permanent employment contract
Job Requirements/
Application Instructions:
Please submitbothyour CV and a cover letter to the relevant role on our careers site linking your experience to our requirements in order to have your application considered. Careers site here:
References will be required prior to appointment and candidates must be eligible to work in the UK
We are an Equal Opportunities employer and positively encourage applications from suitably qualified and eligible candidates, regardless of their age, sex, race, disability, sexual orientation, gender reassignment, religion or belief, marital/civil partnership status, or pregnancy and maternity. We are a Disability Confident committed and Living Wage employer.
At Trilateral Research, we value privacy and data protection rights. We have a longstanding data protection culture and promote robust ethical standards in data management and research ethics. Please read ourRecruitment Privacy Noticein relation to our recruitment activities before submitting your application to work with us.
Address:
Trilateral Research Ltd
1 Knightsbridge Green, London
London
London
SW1X 7QA
Keep up-to-date by subscribing to our eNewsletter. (you can un-subscribe at anytime)
The Disabled Workers Co-operative Ltd. Reg No.
