Your Browser is Not Supported
To ensure jobstore run smoothly, please use the latest version of the following supported browsers:
Salary: £64,473 - £70,834 p.a. with the addition of an MSP of £3000 p.a. Depending on skills and experience
Contract: Permanent
Hours: 37 hours per week
The Service
The Planning Service sits at the heart of the Economy, Planning & Transport Directorate. The main objective of development management is to work with our partners, customers and communities to create places and buildings that improve social, environmental and economic wellbeing. Development management focuses on working closely with developers, using innovative ideas to maximise development opportunities in the city’s interest, to reduce risk and to achieve a deliverable scheme.
Through working with our partners in South Hampshire we are the only region to identify a solution to the 'nitrates problem' but this has left us with a legacy of a backlog of applications, exacerbated by the challenges of service delivery during Covid. You will have the opportunity to shape a Development Management service to deliver efficient, sustainable decision making while delivering strategic scale place making developments.
Find out more about our specific projects by watching this short video
https://investportsmouth.co.uk/
Why come and work in Portsmouth?
Portsmouth is a great waterfront city and a vibrant place to live and work. It is an island city with an “inner city” feel, a seaside location packed with attractions and events, and the advantage of fantastic countryside on its doorstep. With a fast-growing university, high-tech industries and a vibrant cultural scene, Portsmouth is a modern city that looks to the future, is proud of its unique heritage as the home of the Royal Navy and historic dockyard. With fast road and rail links to London, Brighton and major airports, and ferry links to Europe, it is the perfect place to live and work.
Testimonials
Ian Maguire Assistant Director of Planning and Economic Growth
Running the Cities Economic Development and Planning services gives me the opportunity to support those links between forward planning and delivering growth and improved places on the ground. Working in a Unitary Authority we have the advantage of close collaboration with property, transport, public health and cultural colleagues to maximise the opportunities from new development. Portsmouth is a city that combines advance manufacturing, modern living, innovative culture and prevalent heritage; all contained mostly in an island of around 40 square kilometres. We are surrounded by valued and protected habitats and wildlife and the challenges of balancing all of these interests means it is an exciting and rewarding place to work. Portsmouth has provided some of the more varied and interested work in my planning career and the chance to work with some of the most dedicated and passionate planners.
Lucy Howard Head of Planning Policy
I started as the new Head of Planning Policy in November 2023 and I am in charge of the new Portsmouth Local Plan. I am relishing the challenge of producing a Local Plan for the UK's only island city and the UK's most densely populated city. Working for the City Council is a real change for me as I was previously Planning Policy Manager for the UK's newest national park, the South Downs and I led on their first ever Local Plan. I used to live in Portsmouth, and it is a place that I am very fond of. The city has a real spirit and there are some truly ambitious projects to get involved with such as the City Centre regeneration and Tipner. I have found both the officers and Members here to be friendly and welcoming.
There are of course challenges including the recruitment and retention of senior officers. There is a good senior management team for Planning & Economic Growth and we are all supportive of each other.
Your new role
The main objective of development management is to create places and buildings that improve social, environmental and economic wellbeing. Development management focuses on working closely with developers to maximise development opportunities in the city’s interest, to reduce risk and to achieve a deliverable scheme.
You would be responsible for managing the following functions within the Planning & Economic Growth Service:
• Development Management
• Planning Enforcement
• Contaminated Land
• Section 106 Contributions and Community Infrastructure Levy
You will deliver an efficient and effective customer focussed development management service to deliver sustainable development and growth within Portsmouth. You will also contribute to the sustainable development and long term economic prosperity of Portsmouth and the wider area.
What you'll need to succeed
You will have a relevant planning degree and/or relevant Membership of the Royal Town Planning Institute. You will also have extensive knowledge of planning legislation and extensive experience of working within a development management environment.
You will also have clear understanding of the role development management plays in delivering regeneration with experience of working with developers, members and other stakeholders in a development management environment.
You will have strong strategic and leadership skills to provide a high quality Development Management service working across multiple areas in a complex environment.
You will be committed to team success and work with others to reach a common goal, sharing information, supporting colleagues and searching out expertise and solutions from relevant partners and/or the communities you serve. You will lead by example through your behaviours and professional approach to work; inspiring your colleagues and driving for positive outcomes for the city
To find out more about us click the link!
Join our planning team - Careers Portal (portsmouth.gov.uk)
What you'll get in return
We are a disability confident employer - committed to ensuring that our recruitment and selection process is inclusive and accessible and welcome applications from all areas of society.
We really appreciate our employees and fully realise they are essential to our success and look to offer an inclusive, supportive working environment where employees can reach their potential with a healthy work life balance, offering the following rewards:
Please check out the link here to view the benefits of working with us!
https://careers.portsmouth.gov.uk/working-for-the-council/
What next
We would love to meet you for an informal chat so you can get to know us before deciding to apply. If this is something you would be interested in then please email a copy of your short CV to Ian Maguire, Assistant Director Planning & Economic Growth, email Ian.Maguire@portsmouthcc.gov.uk. We will contact you to arrange a time to chat about the exciting plans we have and what you could potentially be involved with.
To make sure your application is above the rest, please download the Job Profile HERE to ensure your application matches the requirements of the role.
When completing your application please upload a cover letter or personal statement covering the ‘Who is the Person’ points on the job profile giving examples of your experience and any transferrable skills.
We look forward to speaking with you soon.
Should you require any support in completing the application form please contact recruit@portsmouthcc.gov.uk
We will email applicants from time to time; please ensure you check e-mail folders as sometimes our e-mails may go into spam/junk folders.
Official account of Jobstore.
About the Role
Job Title: System Development Engineer
Location: Office Based (Perth)
Salary: £49,559 - £56,757 depending on skills and experience + a range of benefits to support your finances, wellbeing and family.
Working Pattern: Permanent | Full Time
At Scottish and Southern Electricity Networks (SSEN), our skilled teams operate and maintain our electricity distribution and transmission networks, carrying electricity to over 3.9 million homes across the North of Scotland and Central Southern England.
Our Distribution Control Centre is responsible for ensuring the safety and security of supplies to all our customers, every hour of every day, while maintaining, upgrading, and reinforcing our existing network.
The Role
We are offering an exciting opportunity for the right candidate to join our team in the Distribution Control Centre. The team leads the technical and operational development of our control system to improve the way we work.
This is an opportunity to be heavily involved in our pathway towards DSO and enabling SSE to meet its Net Zero ambitions.
Your key responsibilities will include:
- Identifying and implementing solutions to drive our operations forward, working within our SCADA and control systems, operational communications pathways, and much more, working closely with a wide number of teams across our distribution business.
- Taking ownership of reporting from our control system, primarily via SQL Server Reporting Services.
- Leading the Control Centre on exciting Operational Technology projects through ED2 and beyond which will transform the way we operate our network.
- Being the technical expert in the operation of our control automation, investigate failures & deliver enhancements to how systems operate and supporting our front-line staff
- Keeping up to date with emerging technologies and industry trends involving Operational Communications and SCADA systems and make recommendations for their adoption.
What do I need?
The ideal candidate may already be working within a technical role in a similar industry or looking to take their IT skill in a new direction. We would love you to have:
- A minimum of HNC qualification or equivalent in a relevant Computing or Engineering subject.
- System configuration experience, ideally within Oracle SCADA systems in a secure environment, though other relevant experience will be considered.
- Experience of SQL, OBIEE or similar coding for report production, as well as end-user data visualisation software such as PowerBi. Knowledge of SSRS and Linux directories would be beneficial.
- A strong motivation for enacting change, a track record of delivery while maintaining the highest standards of safety.
- As part of the Control Centre team, you will also assist during severe weather or large-scale events, which may require a level of response above normal business commitments.
- Candidates for this role will require vetting to SC level through UK Government. The criteria normally includes 5 years UK residency, further information can be found here: United Kingdom Security Vetting: Applicant - GOV.UK (www.gov.uk)
About our Business
SSEN Distribution powers 3.8 million homes and businesses in communities across central southern England and the north of Scotland. Our team of more than 3,500 people keep customers connected to a safe and reliable supply of electricity whilst developing the flexible networks that are vital to achieving net zero. By enabling a smarter, more resilient electricity network we're ensuring our local communities continue to receive the power they need, both now and in the future. We are consistently investing and innovating to improve network resilience and future-proof power supplies for life's changing demands, from rolling out large scale EV charging schemes to supporting small community generation projects.
What's in it for you?
We offer an excellent package with 34 days annual leave entitlement. Enhanced maternity/paternity leave, discounted healthcare, salary sacrifice car leasing and much more, view our full benefits package on our careers site.
As an equal opportunity employer we encourage diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all protected characteristics and commit to providing any reasonable adjustments you need during the application, assessment and upon joining SSE. Search for 'Inclusion & Diversity at SSE' to find out more.
What happens now?
All applications should be made online, and I'll be back in touch after the vacancy closing date to let you know the outcome.
If you would like to discuss any working flexibly requirements or adjustments you may require throughout the recruitment and selection process, please contact Louise on 01738 351698.
Before commencing your role with SSE, you'll need to complete our pre-employment screening process. This will consist of a criminality and credit check.
Official account of Jobstore.
Official account of Jobstore.
Official account of Jobstore.
A Future with purpose
At Arup we’re dedicated to sustainable development and to do socially useful work that has meaning. Our purpose, shared values and collaborative approach has set us apart for over 75 years, guiding how we shape a better world.
We solve the world's most complex problems and deliver what seems impossible. We explore challenges with curiosity and creativity - using technology, imagination, and rigour to deliver remarkable outcomes.
The Opportunity
Are you looking for a graduate role in a company that will support you in pursuing your passion? Start your journey in our graduate development programme! Our programme aims to equip you with valuable skills that will set you apart as you launch your career.
You will have the opportunity to engage in:
Is this role right for you?
We’re looking for creative, diverse, and energetic graduates to join our Graduate Development Programme.
At Arup, you belong to an extraordinary collective – in which we encourage individuality to thrive. If you can share your knowledge and ideas and encourage others to do the same; whilst having a desire to deliver excellent services for clients – we’d like to hear from you.
Graduates can apply for the following roles:
Eligibility Criteria
What we offer you
Guided by our values, we provide a fair and equitable total reward package and offer a career in which all our members can belong, grow and thrive through benefits that support health and wellbeing, a wide range of learning opportunities and many possibilities to have an impact through the work they do.
We are owned in trust on behalf of our members, giving us the freedom, with personal responsibility, to set our own direction and choose work that aligns with our purpose and adds to Arup’s legacy.
Please see a list of Arup’s Singapore benefits below:
Different people, shared values
Arup is an equal opportunity employer that actively promotes and nurtures a diverse and inclusive workforce. We are an open environment that embraces diverse experiences, perspectives, and ideas – this drives our excellence.
Guided by our values and alignment with the UN Sustainable Development Goals, we create and contribute to equitable spaces and systems, while cultivating a sense of belonging for all. Arup provide an environment where you will make a positive difference. Discover more about life at Arup at www.arup.com/careers/your-life-at-arup.
We are committed to making our recruitment process and workplaces accessible to all candidates. Please let us know if you need any assistance or reasonable adjustments throughout your application or interview process, and/or to perform the essential functions of the role. We will do everything we can to support you.
Official account of Jobstore.
- Use your in-depth knowledge of JavaScript; Typescript; Node.JS; cloud and the backend services ecosystem to develop; and deploy scalable backend systems.
- Work with product managers to understand business/product requirements.
- Translate requirements into tasks & code.
- Commit code early and often; demonstrating understanding of version control & branching strategies.
- Automate everything by default.
- Write secure code by default.
- Write maintainable code and observe basic hygiene practices
- Implement relevant project instrumentation.
- Profile and optimise code.
- Apply understanding of cohesion and the SOLID principles to create well structured; maintainable software.
- Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance.
- Produce test driven features in a specific programming language and demonstrate familiarity with the TDD development.
- Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing.
- Support production systems; resolve incidents and perform root cause analysis.
- Debug/find complex problems and support/maintain the software solution.
- Share knowledge with the wider engineering community.
- Mentor and develop others around you.
- Produce proof of concepts to evaluate new tools.
Official account of Jobstore.
Basic
- Take a business problem and come up with the technical strategy (push vs pull etc; real time vs batches; sync vs async) within the team; high level design and lead the implementation
- Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
- You showcase exemplary behaviour in your work – your design; delivery; code; processes all set examples for your team
- Influence your team’s technical and business strategy by suggesting novel approaches
- Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes
- Proactively mentor the rest of the team and help in hiring
- Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
- Consistently lead delivery of valuable features
- Continually propose and drive process improvements
- Help elaborate requirements where necessary
Programming
- Demonstrate in depth knowledge of IDE; language and toolset in language of choice. (Java; Spring; Javascript; React; Redux; Node JS)
- Implement critical path components in a large or complex or project.
- Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
- Profile and optimise code
- Understand threads; threading model and concurrent programming
- Comfortably test drive any feature/comfortable with TDD cycle
- Demonstrate a good knowledge of other programming languages & paradigms and when to apply them
- Comfortably debug/find complex problems
Design
- Identify and apply appropriate design patterns to problems
- Comfortably develop large features
- Understand Idempotence
- Actively practice the boy scout principle; leaves design; code in a better state than when arrived
- Demonstrate a good understanding of cohesion; SOLID and how to apply
- Understand importance of domain model and can coherently model a problem domain within a given context
- Anticipate medium term (3-6 month) vectors of change and designs and abstracts accordingly
- Understand and appreciate simplicity and the value of removing code
- Understand design patterns such as CQRS and eventual consistency
- Understand how to design for performance at all levels
Development Practice
- Automate everything by default
- Build a CI/CD pipeline
- Automate security scanning and performance testing as part of build
Infrastructure
- Demonstrate a good grasp of multiple operating systems
- Demonstrate a good grasp of scripting techniques
- Demonstrate expertise in one database & good grasp of multiple data storage paradigms and when to apply other technologies
- Understand and can automate PaaS technologies
- Understand when to apply appropriate infrastructure technologies
Security
- Write secure code by default
- Use tools to perform deep security probes
- Understand server hardening
Official account of Jobstore.
Job Description
- Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams
- Reach out for direction proactively in case of ambiguities or constraints
- Own the delivery of a major component in a service or a small service entirely as part of a feature delivery
- Suggest improvements to processes and methodologies to enhance delivery speed quality
- Mentor and guide other WL1 SDEs in the team and help in hiring
- Question requirements and challenge where necessary
- Identify value of tasks & always work on the highest priority items
Programming
- Demonstrate a good understanding of at least one major programming language
- Understand the framework and enough of the tool ecosystem of the chosen language to implement end to end components with minimal assistance Comfortably produce and refactor code without assistance
- Test drive features in programming language of choice
- Understand different major language paradigms (OOP/Functional)
- Understand presence of abstraction beneath language (JVM/CLR)
- Reason about complexity of algorithms (time and space) and code (cyclomatic)
- Debug code
- Understand and resolve complex issues
Design
- Identify design patterns in code
- Implement design patterns with guidance
- Comfortably translate small behaviour requirements into tasks & code
- Understand how high-quality code can lead to rapid delivery
- Write clean maintainable code
- Demonstrate a basic understanding of domains and domain modelling
- Seek out and use appropriate abstractions
- Understand patterns for integration (events/services)
- Understand how to leverage existing functionality outside immediate project
- Understand scope of project and when to move behaviour to other services
Development Practice
- Understand continuous integration and continuous delivery
- Demonstrate a working knowledge of CI tooling
- Writes tests to ensure CI/CD processes work
- Understand BDD/TDD/Performance/Security/Smoke testing
Infrastructure
- Demonstrate a good working knowledge of one relevant operating system
- Script and automate within relevant environment
Security
- Understand Oauth/Saml & identity models
Qualifications
Java Springboot Kafka Couchbase Jenkins Engineering best practices Distributed system
Official account of Jobstore.
Basic
- Take a business problem and come up with the technical strategy (push vs pull etc; real time vs batches; sync vs async) within the team; high level design and lead the implementation
- Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
- You showcase exemplary behaviour in your work – your design; delivery; code; processes all set examples for your team
- Influence your team’s technical and business strategy by suggesting novel approaches
- Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes
- Proactively mentor the rest of the team and help in hiring
- Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
- Consistently lead delivery of valuable features
- Continually propose and drive process improvements
- Help elaborate requirements where necessary
Programming
- Demonstrate in depth knowledge of IDE; language and toolset in language of choice. (Java; Spring; Javascript; React; Redux; Node JS)
- Implement critical path components in a large or complex or project.
- Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
- Profile and optimise code
- Understand threads; threading model and concurrent programming
- Comfortably test drive any feature/comfortable with TDD cycle
- Demonstrate a good knowledge of other programming languages & paradigms and when to apply them
- Comfortably debug/find complex problems
Design
- Identify and apply appropriate design patterns to problems
- Comfortably develop large features
- Understand Idempotence
- Actively practice the boy scout principle; leaves design; code in a better state than when arrived
- Demonstrate a good understanding of cohesion; SOLID and how to apply
- Understand importance of domain model and can coherently model a problem domain within a given context
- Anticipate medium term (3-6 month) vectors of change and designs and abstracts accordingly
- Understand and appreciate simplicity and the value of removing code
- Understand design patterns such as CQRS and eventual consistency
- Understand how to design for performance at all levels
Development Practice
- Automate everything by default
- Build a CI/CD pipeline
- Automate security scanning and performance testing as part of build
Infrastructure
- Demonstrate a good grasp of multiple operating systems
- Demonstrate a good grasp of scripting techniques
- Demonstrate expertise in one database & good grasp of multiple data storage paradigms and when to apply other technologies
- Understand and can automate PaaS technologies
- Understand when to apply appropriate infrastructure technologies
Security
- Write secure code by default
- Use tools to perform deep security probes
- Understand server hardening
Official account of Jobstore.
As a Software Development Engineer 3 you are in a senior Individual Contributor engineering role at Tesco. Your proficiency with foundational computer science and software engineering concepts is taken as a given; and you will have proven significant technical depth and breadth. At this level you will be playing an active role in technical leadership; with proven impact across teams and the wider directorate. You take ownership and accountability of the development of the products in your domain. You participate in activities that build capability across the organisation: coaching and mentoring of existing colleagues; and interviewing/hiring of new colleagues. Once you have reached the SDE3 level; progression will vary significantly; and is likely to include more lateral opportunities than vertical promotion. This is also the level of core technical knowledge you must reach before considering a sideways move to the management track.
Official account of Jobstore.
Must Have –
1) Classical Inheritance vs Prototypical Inheritance
2) Asynchronous programming constructs (Promises; Observables; etc…)
3) Performance optimization run time (reduces http requests and assets size)
4) Clarifications over Functional Programming constructs like closures; ; first class functions etc..
5) Experience on MVC frameworks and libraries like angular; backbone; react; client side state management and Advance react concepts like react hooks and react server components
6) JavaScript modularity concepts. Modular components ; dependency mechanism
7) CSS preprocessors (SASS; LESS; etc ..)
8) ES6 Concepts
9) Good knowledge in NodeJS concepts
10) Typescript knowledge
11) CI/CD concepts
Good To Have –
1) Concatenative inheritance and object composition inclinations.
2) Dealing with security constraints
3) Performance optimization (Advanced Level)
4) Build tools like gulp; grunt; web pack ; ES build; Vite etc..
5) Having knowledge of GraphQL
Official account of Jobstore.
Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time; effort or money to re-defining normal
- Take a business problem and come up with the technical strategy (push vs pull etc; real time vs batches; sync vs async) within the team; high level design and lead the implementation
- Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
- You showcase exemplary behaviour in your work – your design; delivery; code; processes all set examples for your team
- Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
Official account of Jobstore.
We are seeking a highly skilled and motivated Java Software Development Engineer II to join our dynamic and innovative development team. As an SDE2; you will play a crucial role in designing; implementing; and maintaining high-performance; scalable Java applications. This position requires a deep understanding of software development principles; strong problem-solving skills; and the ability to collaborate effectively with cross-functional teams.
Responsibilities:
1. Software Development:
- Design; code; test; and debug complex software solutions using Java technologies.
- Collaborate with architects and other team members to design robust and scalable software systems.
1. Feature Development:
- Lead the development of new features; enhancements; and improvements to existing software applications.
- Contribute to the full software development lifecycle; from requirements gathering to deployment.
1. Code Review:
- Participate in and conduct code reviews to ensure code quality; maintainability; and adherence to coding standards.
1. Performance Optimization:
- Identify and address performance bottlenecks in the application; optimizing code for speed and efficiency.
1. Cross-Functional Collaboration:
- Collaborate with product managers; UI/UX designers; and QA engineers to deliver high-quality software solutions that meet customer requirements.
1. Documentation:
- Create and maintain comprehensive documentation for software design; code; and deployment processes.
1. Mentorship:
- Provide mentorship and guidance to junior team members; fostering a collaborative and knowledge-sharing environment.
1. Continuous Learning:
- Stay abreast of industry trends; emerging technologies; and best practices in software development.
Official account of Jobstore.
Basic
- Take a business problem and come up with the technical strategy (push vs pull etc; real time vs batches; sync vs async) within the team; high level design and lead the implementation
- Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
- You showcase exemplary behaviour in your work – your design; delivery; code; processes all set examples for your team
- Influence your team’s technical and business strategy by suggesting novel approaches
- Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes
- Proactively mentor the rest of the team and help in hiring
- Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
- Consistently lead delivery of valuable features
- Continually propose and drive process improvements
- Help elaborate requirements where necessary
Programming
- Demonstrate in depth knowledge of IDE; language and toolset in language of choice. (Java; Spring; Javascript; React; Redux; Node JS)
- Implement critical path components in a large or complex or project.
- Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
- Profile and optimise code
- Understand threads; threading model and concurrent programming
- Comfortably test drive any feature/comfortable with TDD cycle
- Demonstrate a good knowledge of other programming languages & paradigms and when to apply them
- Comfortably debug/find complex problems
Design
- Identify and apply appropriate design patterns to problems
- Comfortably develop large features
- Understand Idempotence
- Actively practice the boy scout principle; leaves design; code in a better state than when arrived
- Demonstrate a good understanding of cohesion; SOLID and how to apply
- Understand importance of domain model and can coherently model a problem domain within a given context
- Anticipate medium term (3-6 month) vectors of change and designs and abstracts accordingly
- Understand and appreciate simplicity and the value of removing code
- Understand design patterns such as CQRS and eventual consistency
- Understand how to design for performance at all levels
Development Practice
- Automate everything by default
- Build a CI/CD pipeline
- Automate security scanning and performance testing as part of build
Infrastructure
- Demonstrate a good grasp of multiple operating systems
- Demonstrate a good grasp of scripting techniques
- Demonstrate expertise in one database & good grasp of multiple data storage paradigms and when to apply other technologies
- Understand and can automate PaaS technologies
- Understand when to apply appropriate infrastructure technologies
Security
- Write secure code by default
- Use tools to perform deep security probes
- Understand server hardening
Official account of Jobstore.
Software Development Engineer II – Developer Platform
Location: India & UK
Job Introduction
The Engineering Effectiveness organisation within Technology exists to make the work of over 2;000 Tesco software engineers as frictionless and delightful as possible. We enable fast access to information and context; provide valuable and useful platforms and abstractions and reduce toil. We make the standard way the easiest way to develop; build and deploy software.
We are a team of product managers; software and systems engineers and other experts from the UK; Hungary and India. We are customer focussed and data-led and focus on solving the most valuable problems. We don’t build things that teams don’t want or need. We hold ourselves to a high standard of engineering; taking pride in the solutions we develop.
The Tesco Developer Platform (TDP) is a newly envisaged platform that developers can leverage to Build; deploy and operate software in a self-service capacity. It will provide a golden path; allowing automated build and deployment of software artefacts; driving improved quality; security and standardisation. The Developer Platform will consist of various tools and technologies that integrate seamlessly to provide a pipeline to production; lowering cognitive load; toil and repetitive manual work from development teams and helping to build; deploy and release software faster with improved security and observability. The TDP team builds; runs and maintains the platform.
Main Responsibilities
Provide ownership and leadership in developing TDP; aware of the short and long term goals of TDP.
Provide an impact that reaches across teams; able to contribute in shaping up the platform features for the future.
Provide the right level of coaching to the TDP team/engineers; alongside developing key platform features.
Provide accountability for the platform software quality; able to contribute to the raising the quality bar of TDP codebase;
Participate in various design and planning sessions and ensure that TDP is built with quality; scale and resiliency for future requirements.
Bring in the change mindset and collaborate with peers and stakeholders within and outside directorate.
Provide the necessary ownership on resolution of production issues; drive the operational excellence.
This role will give you an opportunity to enhance your platform engineering skills; you will get hands-on experience with building a platform from ground-up; develop standards; gain experience with cloud native technologies etc. You will also have the opportunity to participate in the wider community within Engineering Effectiveness; broader technology teams; learn and share.
We are committed to ensuring the Engineering Effectiveness organisation is a place where everybody can feel safe; included and contribute their best work. If you like the sound of the role but want to understand more please do reach out to talk. We are also open to more flexible ways of working to support colleagues; including but not limited to part-time roles and job-sharing where possible.
Official account of Jobstore.