At a Glance
- Tasks: Join an Integrated Scrum Team to design and enhance platform software.
- Company: Xerox has been innovating workplace experiences for over 100 years.
- Benefits: Enjoy flexible office/remote work options and a commitment to diversity.
- Why this job: Be part of cutting-edge tech in digital transformation and make a real impact.
- Qualifications: 7-12 years of hands-on development experience with Agile methodologies required.
- Other info: Opportunity to mentor junior team members and lead projects across teams.
The predicted salary is between 48000 - 72000 £ per year.
City
State/Province
Greater London
Country
United Kingdom
Department
SOFTWARE ENGINEERING
Date
Thursday, February 13, 2025
Working time
Full-time
Ref#
20034248
Job Level
Job Type
Experienced
Job Field
SOFTWARE ENGINEERING
Seniority Level
Associate
Description & Requirements
About Xerox Holdings Corporation
For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power today’s workforce. From the office to industrial environments, our differentiated business solutions and financial services are designed to make every day work better for clients — no matter where that work is being done. Today, Xerox scientists and engineers are continuing our legacy of innovation with disruptive technologies in digital transformation, augmented reality, robotic process automation, additive manufacturing, Industrial Internet of Things and cleantech. Learn more at and explore our commitment to diversity and inclusion.
Mode of working: Office/Remote
Education and Experience
- BE/BTech/MCA
- 7-12 Years’ Hands on Development Experience
Role Description:
- The Senior Engineer will be part of an Integrated Scrum Team and responsible for:
- Designing, programming, and validating new features and enhancements to platform software as defined using Scrum methodologies.
- Serves as a subject matter expert supporting technical decisions on features/functions/infrastructure.
- Acting as a key contributor throughout the software development lifecycle, balancing feature/functionality, security, development cost, schedule, risk, supportability, operations and total cost of ownership.
- Using Agile and Scrum methodologies to maintain tight schedules and high-quality code bases for all the offerings that the organization supports.
- Owning and practicing solid technical and process practices.
- Supporting & running technical reviews to provide quality assurance through effective peer review.
General Skills Include:
- Exceptional communication skills with diverse audiences – Strong critical thinking and analytical skills.
- Strong leadership, project and team-building skills, including the ability to support junior team members and drive projects and initiatives that may involve multiple teams.
- Demonstrated ability to identify risks associated with business processes, operations, information security programs and technology projects.
- The ability to be a subject matter expert who can explain technical topics to those without a technical background.
- Experience with Agile development methodology.
- Takes initiative to keep own skills up to date and to maintain awareness of and, in own area(s) of expertise.
Technical Skills
Nice to Have:
- Experience in Build Process, GIT, Azure DevOps.
#J-18808-Ljbffr
Senior Engineer, Software Engineering employer: Xerox Corporation
Contact Detail:
Xerox Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Engineer, Software Engineering
✨Tip Number 1
Familiarize yourself with Agile and Scrum methodologies, as these are crucial for the Senior Engineer role. Consider taking a short course or certification to deepen your understanding and demonstrate your commitment to these practices.
✨Tip Number 2
Highlight your experience in leading projects and mentoring junior team members. Be prepared to discuss specific examples of how you've successfully driven initiatives and supported your team in previous roles.
✨Tip Number 3
Brush up on your communication skills, especially when it comes to explaining technical concepts to non-technical audiences. Practice articulating complex ideas clearly and concisely, as this will be key in your interactions with diverse stakeholders.
✨Tip Number 4
Stay updated on the latest trends in software engineering and technologies relevant to the role, such as GIT and Azure DevOps. Being knowledgeable about current tools and practices will set you apart from other candidates.
We think you need these skills to ace Senior Engineer, Software Engineering
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly read the job description for the Senior Engineer position at Xerox. Understand the key responsibilities and required skills, especially around Agile methodologies and software development practices.
Tailor Your CV: Customize your CV to highlight relevant experience that aligns with the job requirements. Emphasize your hands-on development experience, leadership skills, and any specific technologies mentioned, such as GIT or Azure DevOps.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of Xerox's commitment to innovation. Mention specific projects or experiences that demonstrate your ability to work in an Agile environment and lead teams.
Highlight Communication Skills: Since exceptional communication skills are emphasized in the job description, provide examples in your application that illustrate your ability to communicate complex technical topics to diverse audiences effectively.
How to prepare for a job interview at Xerox Corporation
✨Showcase Your Agile Experience
Since the role emphasizes Agile and Scrum methodologies, be prepared to discuss your previous experiences with these frameworks. Share specific examples of how you've contributed to Agile teams and how you’ve managed tight schedules while maintaining high-quality code.
✨Demonstrate Technical Expertise
As a Senior Engineer, you'll need to act as a subject matter expert. Be ready to explain complex technical concepts in simple terms, especially if you're asked to communicate with non-technical stakeholders. Highlight your hands-on development experience and any relevant projects.
✨Prepare for Technical Reviews
The job involves supporting and running technical reviews. Think about how you can contribute to quality assurance through effective peer review. Prepare to discuss your approach to providing constructive feedback and ensuring code quality.
✨Emphasize Leadership and Team Building Skills
This position requires strong leadership and team-building skills. Be ready to share examples of how you've supported junior team members and driven projects that involved multiple teams. Highlight your ability to identify risks and manage them effectively.