At a Glance
- Tasks: Manage software lifecycle and implement patching strategies for McDonald's tech.
- Company: Join McDonald's, a leading employer in the UK with a vibrant team culture.
- Benefits: Competitive pay, flexible hours, and opportunities for growth in a global brand.
- Other info: Exciting career prospects in a fast-paced environment with a focus on innovation.
- Why this job: Be part of a dynamic team making a real impact on technology in restaurants.
- Qualifications: Strong communication skills and a knack for problem-solving are essential.
The predicted salary is between 30000 - 40000 £ per year.
McDonald's has run its business in the UK since 1974 and currently operates over 1500 restaurants across the UK and Ireland, serving almost four million customers each day. McDonald's is one of the UK's largest private sector employers, employing over 170,000 people.
Department Overview: You will work as part of the Deployment & Testing team which forms part of the wider Technology team for the UK&I and Global business. We are a high energy team, looking for an individual who can add their talent and personality to make us even better.
Customers of this role will include:
- Our Franchisees
- Change Management
- Global VMO
- Cybersecurity and Data
- Global Technology colleagues in other McDonald’s markets
- Global and Segment product functions
- Our supplier partners
Duties: The Software Management Officer will oversee the entire lifecycle management of software within our corporate and restaurant environments. This includes developing and implementing patching strategies, ensuring a comprehensive understanding of the software lifecycle, and maintaining all software by applying necessary patches. The role involves documenting and communicating Franchisee investments related to software each year, well in advance of the following year's investment cycles. Additionally, the officer is responsible for the administration and management of system tools.
Lifecycle Planning and Implementation: Accountable for establishing the strategy, plans, and implementation for lifecycle planning and software asset management across the UK&I restaurant and corporate estate.
Annual Investment Programme for Franchisees: Provide Franchisees with an annual investment programme encompassing all software components in restaurants, ensuring clear communication and planning for the following year's investment cycles.
OS and Firmware Patch Deployment: Develop and maintain an ongoing plan for the deployment of operating system (OS) and firmware patches to ensure optimal performance and security of restaurants within the estate.
Support Cyber Security Team: Support the Cyber Security team by maintaining and executing plans for the smooth deployment of security patches, contributing to the overall security posture of the organization.
Configuration of Images for New Hardware: Accountable for the configuration of images for new hardware versions, ensuring seamless integration and functionality within the technology landscape.
Patch and Upgrade Schedule: Maintain an ongoing schedule for all operating system, applications, security patching, and firmware upgrades across the McDonald’s UK&I estate, ensuring alignment with business goals.
Vendor Management Collaboration: Work collaboratively with senior management and vendor management functions to review technology resources (software), expenses, and software license agreements, ensuring efficient resource utilization.
Software System Requirements: Establish and maintain procedures for determining software system requirements, contributing to the effective planning and acquisition of software assets.
Procurement and Legal Support: Assist procurement, financial, and legal departments in analyzing budgets, proposals, and vendor contracts for the acquisition, monitoring, and compliance of software assets.
Tracking System Maintenance: Oversee the development and maintenance of a tracking system for all software assets, ensuring an accurate inventory and accounting of all assets and their components.
Linkage with Budgeting and Procurement: Establish a linkage with budgeting and procurement processes to track asset acquisition, utilization and retirement, providing insights into the financial aspects of software asset management.
Global Alignment: Work closely with colleagues in GTIO and GTRM to understand and plan for emerging technologies and implement them within the organization to agreed milestones.
Qualifications: An individual who understands the importance of building relationships across the business, with excellent communication, curiosity and influencing skills will do well in this role. An attention to detail, an analytical approach and the ability to quickly identify the root cause of issues will be critical to success in the role.
- Strong planning and organisational skills.
- Ability to deal tactfully with vendors, suppliers, and contractors who provide a broad spectrum of products and services.
- Demonstrated competency of Information Technology contract administration, purchasing, or procurement.
- Expertise with Software Asset Management and licensing models.
- Familiarity with asset management software (CMDB) and/or inventory tracking systems.
- Understanding of software licensing models and frameworks.
- Excellent communication skills, both written and verbal.
- Ability to present complex or highly technical issues in simple and easy-to-understand formats.
Desirable requirements:
- ServiceNow System Administrator Certified
- Experience/Knowledge of Snow License Manager
- CSAM or other software asset management related certification
- ITIL 3 or 4 Foundation
- Experience in the food and beverage industry or a similar fast-paced environment.
Software Engineer I in London employer: McDonald's Corporation
Contact Detail:
McDonald's Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer I in London
✨Tip Number 1
Network like a pro! Reach out to current employees at McDonald's or in the tech field on LinkedIn. A friendly chat can give us insider info and maybe even a referral!
✨Tip Number 2
Prepare for the interview by brushing up on your software asset management knowledge. We want to show that we understand the lifecycle management of software and can contribute to the team right away.
✨Tip Number 3
Practice common interview questions, especially those related to teamwork and problem-solving. We need to demonstrate our communication skills and how we can build relationships across the business.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we can track our progress and stay updated on any new opportunities.
We think you need these skills to ace Software Engineer I in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer I role. Highlight any relevant projects or technologies you've worked with, especially those related to software lifecycle management and patch deployment.
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality! Share why you're excited about working with McDonald's and how you can contribute to the Deployment & Testing team. Be genuine and let your enthusiasm shine through.
Showcase Your Communication Skills: Since this role involves collaboration with various teams, make sure to demonstrate your excellent communication skills in your application. Use clear and concise language, and don’t hesitate to explain complex concepts simply.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s straightforward, and you’ll be able to keep track of your application status easily!
How to prepare for a job interview at McDonald's Corporation
✨Know Your Software Lifecycle
Make sure you understand the software lifecycle management process. Brush up on how patching strategies work and be ready to discuss your experience with software asset management. This will show that you’re not just familiar with the concepts but can also apply them effectively.
✨Communicate Clearly
Since this role involves liaising with various stakeholders, practice explaining complex technical issues in simple terms. Prepare examples of how you've communicated effectively in past roles, especially when dealing with vendors or cross-functional teams.
✨Show Your Analytical Skills
Be prepared to demonstrate your analytical approach to problem-solving. Think of specific instances where you identified root causes of issues and how you resolved them. This will highlight your attention to detail and critical thinking skills.
✨Familiarise Yourself with Tools
If you have experience with asset management software or inventory tracking systems, make sure to mention it. If not, do a bit of research on tools like ServiceNow or Snow License Manager. Showing that you’re proactive about learning these tools can set you apart from other candidates.