At a Glance
- Tasks: Manage software lifecycle, implement patching strategies, and support cybersecurity initiatives.
- Company: Join a leading global brand with a focus on innovation and technology.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborate with diverse teams and gain exposure to emerging technologies.
- Why this job: Make a real impact in a dynamic environment while enhancing your tech skills.
- Qualifications: Strong planning skills, IT contract knowledge, and excellent communication abilities.
The predicted salary is between 35000 - 45000 £ per year.
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.
Responsibilities
- 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.
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.
Qualifications
- 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.
- An 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.
Customers
- Our Franchisees
- Change Management
- Global VMOC
- Cybersecurity and Data
- Global Technology colleagues in other McDonald’s markets
- Global and Segment product functions.
- Our supplier partners
Software Engineer I employer: McDonald's
Contact Detail:
McDonald's Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer I
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to software lifecycle management. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.
✨Tip Number 3
Showcase your skills! Create a portfolio or GitHub repository that highlights your projects and contributions. This is a great way to demonstrate your expertise in software asset management and patch deployment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Software Engineer I
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer I role. Highlight your experience with software lifecycle management and any relevant projects you've worked on. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software management and how you can contribute to our team. Keep it concise but impactful – we love a good story!
Show Off Your Communication Skills: Since communication is key in this role, make sure your application reflects your ability to convey complex ideas simply. Whether it's in your CV or cover letter, clarity is crucial – we want to see that you can communicate effectively!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and you’ll be all set!
How to prepare for a job interview at McDonald's
✨Know Your Software Lifecycle
Make sure you understand the software lifecycle management process inside out. Be ready to discuss how you would develop and implement patching strategies, as well as your experience with OS and firmware patch deployment.
✨Communicate Clearly
Since this role involves a lot of communication with Franchisees and vendors, practice explaining complex technical concepts in simple terms. Think about examples where you've successfully communicated technical information to non-technical stakeholders.
✨Show Your Planning Skills
Prepare to demonstrate your strong planning and organisational skills. Bring examples of how you've managed schedules for software upgrades or asset management in previous roles, and be ready to discuss how you would approach lifecycle planning for this position.
✨Highlight Your Cybersecurity Awareness
Cybersecurity is a key part of this role, so be prepared to talk about your experience supporting cybersecurity initiatives. Discuss any relevant projects where you maintained or executed plans for security patch deployment, and show your understanding of the importance of security in software management.