Sr. Software Engineer Graphics (Birmingham)
Sr. Software Engineer Graphics (Birmingham)

Sr. Software Engineer Graphics (Birmingham)

Birmingham Full-Time 48000 - 72000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Join us as a Senior Software Engineer to develop innovative features for QuarkXPress.
  • Company: Quark Software has been revolutionising graphic design and content automation since 1981.
  • Benefits: Enjoy flexible work options, comprehensive health insurance, and professional development opportunities.
  • Why this job: Make a meaningful impact in content management while thriving in a supportive and inclusive culture.
  • Qualifications: 5+ years of software engineering experience with expertise in C++ and graphic technologies required.
  • Other info: Work in a vibrant environment that encourages collaboration and creativity.

The predicted salary is between 48000 - 72000 £ per year.

Why Quark Software:
At Quark, we\’ve been revolutionizing graphic design, digital publishing, and content automation since 1981. With over four decades of expertise, we empower organizations to master their content lifecycle through cutting-edge design, automation, and intelligence. Our software solutions enable customers to create, manage, publish, and analyse their content with unrivalled effectiveness. As we embark on an exciting new era of growth, we\’re on the lookout for exceptional individuals to join our Global team.
Quark is the Foundation of Content:
Just as a Quark forms the basis of all matter in science, Quark serves as the foundation for all content. Our tagline, \”brilliant content that works,\” encapsulates our unwavering commitment to excellence. With a global workforce of around 250 professionals, we foster an inclusive culture that celebrates our diverse Global Team.
Why Choose Quark:
Quark is entering a transformative phase of growth, driven by visionary leadership focused on research and development and customer success. Our culture thrives on positivity and support, providing an environment where every employee can flourish. Join us to make a meaningful impact on our customers\’ journeys and shape the future of content management through innovative research and development. Together, we\’ll ignite brilliance in the realm of content.
Innovation: Quark stands tall as an established company that has consistently pioneered and excelled in content design, digital publishing, and content automation. Our unparalleled expertise and extensive experience have solidified our position as unrivalled industry leaders.
ISO27001 Certified Excellence: As an ISO27001 certified company, Quark holds an industry-leading position that sets us apart as an exceptional organization to work for.
Diverse Global Workforce Quark, wholeheartedly embrace an inclusive and diverse workforce to drive the success of our company.
Health & Wellness: Our Employees enjoy comprehensive health insurance plans, including preventative care, along with paid time off for holidays, vacations, and sick days. Employees physical and mental health matters to us.
Professional Development: Quark success can only be achieved by the professional development and advancement of our employees.
Family First- Work-Life Balance: We prioritize family with our flexibility and adjustable schedules that accommodate family and individual needs. We offer Remote, Hybrid and in office options depending on location and responsibilities.
Quark Social Responsibilities: Volunteering time and talents in support of deserving causes and charities in our local communities and neighbourhoods is encouraged and rewarded with Volunteer Days.
Quark is More Than a Workplace: It\’s a vibrant and thriving environment where great work happens, collaboration blooms, and ideas come to life.
What You\’ll Do:
Quark Inc. is seeking a highly skilled and experienced Senior Software Engineer to join our team. The candidate will focus on mainly C++ and will be contributing towards the development features.

  • Contribute towards the development of features, implementing parts or in whole for QuarkXPress and QuarkXPress for Business.
  • Ability to clearly understand per project basis
  • Requirements
  • Existing product features and overall solution
  • Work closely with Scrum master/Lead in understanding the assignments in context of overall scope and implement the assignments in a timely manner with high quality
  • Install, Deploy, configuration and Demo product at feature level, must have excellent knowledge on complete product lifecycle.
  • Able to demo and demonstrate whenever required as per business requirement.
  • Ability to quickly adapt with regular switching of client assignments; based on priorities without significantly impacting productivity.
  • Senior Software Engineer manage and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and install solutions by determining and designing system specifications, standards and programming.
  • Improve operations by conducting systems analysis, recommending changes in policies and procedures for SLC.
  • Participating in Agile meetings to contribute with development strategies.
  • Owning critical processes that are highly available and scalable.
  • Producing tremendous feature enhancements and reacting quickly to emerging technologies.
  • Encouraging collaboration and stimulating creativity.
  • Contributing to design and architectural decisions.
  • Assist in the preparation and documentation of project requirements, specifications, and project plan.
  • Support and develop software engineers by providing advice, coaching and educational opportunities.
  • Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
  • Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
  • Demonstrates initiative. Interacts with senior internal and external personnel.
  • Full time position based in Chandigarh

What we\’re looking for:

  • BE/B.Tech/MCA/ME/MTech/ from premier institute in computer science or related field.
  • A minimum of 5+ years of experience as a software engineer with relevant Industry exposure.
  • Experience building products for developers e.g. SDKs, libraries, open source software.
  • Experience in C&C++ (modern C++ e.g. C++11, C++14 is a plus) and object-oriented design.
  • Expert in graphic technologies like image formats (raster & vector), color management, compositing.
  • Knowledge of various font formats.
  • Knowledge of print technologies like PostScript and PDF.
  • Experience in GPU technologies like D2D and Metal.
  • Knowledge of image processing algorithms.
  • Passion for writing efficient highly performant code for desktop (Mac and Windows) applications.
  • Passion for collaborating with multiple engineering teams that are clients using your software
  • Deep understanding of overall systems development life cycle including various methodologies (agile, waterfall).
  • Exposure to TFS and MS Build or equivalent systems
  • Exposure to open source technologies

The Opportunity:
Quark is a leader in closed-loop content lifecycle management. Our software solutions enable organizations to inform, educate, and entertain their audiences with precision and impact. Join us to make a meaningful difference in content management while enjoying comprehensive benefits from day one. Your growth and success matter to us. Together, we\’ll unleash the power of innovative and successful content.

Sr. Software Engineer Graphics (Birmingham) employer: Quark

At Quark Software, we pride ourselves on being an exceptional employer that champions innovation and inclusivity in the heart of Birmingham. Our vibrant work culture fosters collaboration and creativity, while our commitment to professional development ensures that every employee has the opportunity to grow and thrive. With comprehensive health benefits, flexible work arrangements, and a strong emphasis on work-life balance, Quark is not just a workplace; it's a community where your contributions truly matter.
Q

Contact Detail:

Quark Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. Software Engineer Graphics (Birmingham)

✨Tip Number 1

Familiarise yourself with Quark's products, especially QuarkXPress. Understanding the software's features and functionalities will help you demonstrate your knowledge during interviews and discussions.

✨Tip Number 2

Showcase your experience with C++ and graphic technologies in your conversations. Be prepared to discuss specific projects where you've implemented modern C++ techniques or worked with image processing algorithms.

✨Tip Number 3

Engage with the Quark community online. Follow their social media channels and participate in discussions related to graphic design and content management. This can help you stay updated on their latest innovations and show your enthusiasm for the company.

✨Tip Number 4

Prepare to discuss your experience with Agile methodologies. Since Quark values collaboration and adaptability, being able to share examples of how you've successfully worked in Agile teams will set you apart from other candidates.

We think you need these skills to ace Sr. Software Engineer Graphics (Birmingham)

C++ Programming
Object-Oriented Design
Graphic Technologies
Image Processing Algorithms
Color Management
Compositing Techniques
Knowledge of Font Formats
Print Technologies (PostScript, PDF)
GPU Technologies (D2D, Metal)
Software Development Life Cycle (SDLC)
Agile Methodologies
Debugging and Troubleshooting
Documentation Skills
Collaboration and Teamwork
Problem-Solving Skills
Adaptability to Changing Priorities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with C++ and graphic technologies. Emphasise any projects that showcase your skills in developing features for software applications.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for graphic design and content management. Mention how your background aligns with Quark's mission and values.

Showcase Your Technical Skills: In your application, include specific examples of your work with modern C++, image processing algorithms, and any experience with GPU technologies. This will demonstrate your technical expertise and suitability for the role.

Highlight Collaborative Experience: Quark values teamwork, so be sure to mention any experience you have working in Agile environments or collaborating with other engineering teams. This shows that you can thrive in their inclusive culture.

How to prepare for a job interview at Quark

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and graphic technologies in detail. Bring examples of past projects where you've implemented features or solved complex problems, as this will demonstrate your technical expertise and problem-solving abilities.

✨Understand the Company Culture

Quark values an inclusive and supportive environment. Familiarise yourself with their commitment to professional development and work-life balance. During the interview, express how you align with these values and how you can contribute to their positive culture.

✨Prepare for Agile Discussions

Since the role involves participating in Agile meetings, be ready to discuss your experience with Agile methodologies. Share specific examples of how you've contributed to team strategies and adapted to changing priorities in previous roles.

✨Demonstrate Your Passion for Innovation

Quark is looking for individuals who are passionate about creating innovative solutions. Be sure to convey your enthusiasm for technology and how you stay updated with emerging trends in software development and graphic design.

Sr. Software Engineer Graphics (Birmingham)
Quark

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Q
  • Sr. Software Engineer Graphics (Birmingham)

    Birmingham
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-08-04

  • Q

    Quark

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>