Software Engineer in Harrogate

Software Engineer in Harrogate

Harrogate Full-Time 28800 - 48000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and support innovative software solutions while collaborating with a dynamic team.
  • Company: Join Mastercard, a global leader in digital payments and innovation.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and growth opportunities.
  • Why this job: Make a real impact on the future of secure and accessible transactions worldwide.
  • Qualifications: Bachelor's degree in IT or related field; 1-3 years of software engineering experience.
  • Other info: Be part of a diverse team that values creativity and collaboration.

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

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Overview Provides support of applications software through programming, testing, automation, analysis, design, development and delivery of software solutions. Researches alternative technical solutions for changing business needs.

Role
  • Responsible for programming, testing, implementation, documentation, maintenance and support of core systems application software in adherence with MasterCard standards, processes and best practices.
  • Develop high quality, secure, scalable software solutions across technologies based on technical requirements specifications and design artifacts within expected time and budget.
  • Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks.
  • Perform feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, cost and time analysis.
  • Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management.
  • Document software programs per Software Development Best Practices. Follow MasterCard Quality Assurance and Quality Control processes.
  • Assist Senior Team members in modification of the documentation templates per the needs of the project and technology.
  • Contribute ideas to help ensure that required standards and processes are in place and actively look for opportunities to enhance standards and improve process efficiency.
  • Support collection and reporting of project and software metrics.
Education:
  • Bachelor's degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience.
All About You
  • Thorough knowledge and understanding of Software Engineering Concepts and Methodologies is required.
  • Must demonstrate MC Core Competencies.
  • 1 to 3 years of experience in software engineering field, development or testing. Can demonstrate experience in test automation and familiar with Agile methodologies.
Skills/ Abilities:
  • Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.
  • Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities.
  • Strong communication skills -- both verbal and written – with strong relationship, collaborative skills and organizational skills.
  • Ability to work as a member of matrix based diverse and geographically distributed project team.
Corporate Security Responsibility

All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

Software Engineer in Harrogate employer: MasterCard

Mastercard is an exceptional employer that fosters a culture of innovation and collaboration, empowering employees to thrive in their careers. With a commitment to professional growth, employees benefit from continuous learning opportunities and the chance to work on cutting-edge technology solutions that impact economies globally. Located in a dynamic environment, Mastercard offers a supportive workplace where diverse teams come together to drive meaningful change and create secure, accessible payment solutions for all.
M

Contact Detail:

MasterCard Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Harrogate

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow software engineers. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, contributions to open-source, or any relevant coding challenges you've tackled. This gives potential employers a taste of what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable explaining your thought process!

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented software engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Software Engineer in Harrogate

Software Engineering Concepts
Programming
Testing
Automation
Analysis
Design
Development
Documentation
Maintenance
Agile Methodologies
Test Automation
Communication Skills
Problem-Solving Skills
Project Management
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your programming skills, experience with Agile methodologies, and any relevant projects you've worked on. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your skills align with our goals at Mastercard. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've worked on any cool projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see your creativity and problem-solving skills in action. Include links if possible!

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 shows you’re serious about joining our team!

How to prepare for a job interview at MasterCard

✨Know Your Tech Inside Out

Make sure you brush up on your software engineering concepts and methodologies. Be ready to discuss your experience with programming, testing, and automation. Familiarity with Agile methodologies will definitely give you an edge!

✨Showcase Problem-Solving Skills

Prepare to share examples of how you've tackled challenges in previous projects. Think about specific instances where you identified issues and proposed solutions. This will demonstrate your proactive approach and ability to work under pressure.

✨Communicate Clearly

Strong communication skills are key! Practice explaining complex technical concepts in simple terms. This will not only help you during the interview but also show that you can collaborate effectively with diverse teams.

✨Research Mastercard's Values

Familiarise yourself with Mastercard's mission and values. Understanding their commitment to building a sustainable economy will help you align your answers with their goals, showing that you're genuinely interested in being part of their team.

Software Engineer in Harrogate
MasterCard
Location: Harrogate

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

>