At a Glance
- Tasks: Lead the design and development of innovative software solutions in a hybrid work environment.
- Company: Join Corpay, a forward-thinking tech company with a collaborative culture.
- Benefits: Enjoy competitive salary, private healthcare, generous holiday, and professional development opportunities.
- Other info: Dynamic career growth opportunities across the UK and globally.
- Why this job: Make a real impact by working with cutting-edge technologies and mentoring future engineers.
- Qualifications: Experience in software development, particularly in SaaS environments, and strong collaboration skills.
The predicted salary is between 60000 - 80000 £ per year.
Corpay is currently looking to hire talented engineers to join us on a fantastic journey and help us build great applications and services across the r2cOnline and 1link product ecosystem. We work in partnership with the business to implement awesome products, using technologies such as React JS, ASP.NET, .Net Core, SQL Server, Mulesoft, Azure and are also starting our journey into serverless through AWS, having already started to utilise Kubernetes and Docker to decompose technology in preparation for re‑architecting.
As a Software Engineer you will work in a hybrid environment based in our Sheffield office. Corpay will set you up for success by providing:
- Assigned office workspace and home office setup
- Company‑issued equipment
- Formal, hands‑on training
Role Responsibilities
- Design and architect product building blocks to help us make r2cOnline as well integrated and as easy to integrate as possible
- Help drive alignment with the architectural roadmap
- Work collaboratively and be an active contributor to continuous improvement within the team, providing honest and open feedback based on your experience
- Be an active contributor to our Engineering community
- Mentor and coach our software engineers
- Maintain a productive working environment for development teams
- Recruit to support growing and ongoing team needs
- Be an active contributor to the execution of our Digital and Technology strategy
- Provide technical thought leadership to leadership
- Design and implement smart ways of storing and displaying complex data
- Write excellent and extensible code, adhering to coding and commenting standards, while following best practice
- Build reusable components wherever possible
- Take a TDD and BDD approach to writing code
- Support our Product Owners by advising on the practicability of solution alternatives, marrying technical limitations with operational realities and providing recommendations
- Undertake all roles required as part of an agile development team to design, build and deploy applications in line with business needs and priorities
- Introduce AI‑driven enhancements where they deliver measurable value
Qualifications & Skills
- Familiarity with new technologies and know when it’s appropriate to use them
- Demonstrable experience in software development within a SaaS oriented environment
- Ability to think iteratively and in terms of architectural boundaries
- Track record in delivering agile development of software using the appropriate tools
- Clear understanding and experience of DevOps and why it’s beneficial to development teams
- Exposure to DevSecOps
- Experience of AWS native services
Beneficial
- Experience with working with micro services (we use Azure FaaS and .NET Core and now start to utilize native AWS services in our newer architectures)
- Experience and understanding in using development tools, such as Azure Devops, Confluence and GitHub
- Experience of Azure
- Experience of driving AI‑assisted engineering practices
Behaviours Needed
- Recognises the importance of the customer through gaining feedback and using it as a basis for decision making. Shares key findings with colleagues and great stories of exceptional customer service
- Takes responsibility, owns the issue and resolves it through identifying and working with the relevant individuals
- Coaches and provides technical leadership to less experienced team members
- Reflects constructively and remains positive when faced with setbacks and continues to work towards a solution
- Considers the impact of decisions and reviews decision as required
- Takes advantage of every opportunity to communicate relevant information remaining mindful of the audience (e.g. translates complex/technical issues to meet the audience's competency level)
- Developing professional and effective working relationships with internal teams and partner suppliers is essential. Our sprint teams are built upon trusting and supportive relationships
- Continuous Improvement: Demonstrate the ability to identify opportunities to improve and act on those opportunities through personal, team and process improvement
Tools & Technologies
- VS.Code, VS.NET, Rider, Resharper
- Jira
- Back end .NET (C#, ASP.NET), REST/SOAP services delivered by WebAPI
- Web front end – JQuery, Bootstrap, JavaScript ES6, HTML, CSS, Styled Components, JSX, React.js, Redux, JWT, Storybook, Unit testing with Jest and Enzyme
- Cloud: Azure FaaS, CosmoDB, AWS (Multiple services in use.)
- Sonar Qube
- SQL Server
- Source control – TFS, ADO and Git
- Dapper, Log4Net
- AutoFac, MSTest
- CI /CD – ADO & Octopus Deploy
- Variety of test tools and automation frameworks (TFS, MTM, SpecFlow, Selenium WebDriver, JMeter, Guerkin etc)
Working Relationships
- Other software engineers and designers, coaching other team members
Career Path
This role starts out with the goal of building stronger engineering capabilities for the individual and developing into a highly autonomous software engineer that can work with customers and wider teams across our business to solve real world problems all the way from inception. We’re also a global organisation with opportunities across the UK, EU and globally.
Benefits & Perks
- 4 X Life insurance
- Pension scheme – 5% employer contribution
- Private Healthcare
- 25 days Holiday (plus Holiday Buy/Sell)
- Access to LinkedIn Learning
- Free rewards and discounts via Gratitudes
Equal Opportunity/Affirmative Action
Corpay is an Equal Opportunity Employer. Corpay provides equal employment opportunities to all employees and applicants without regard to race, color or ethnicity, gender (including pregnancy), religion, national origin, ancestry, disability, age, sexual orientation, gender identity or expression, marital status, language, ancestry, genetic information, veteran and/or military status or any other group status protected by federal or local law. If you require reasonable accommodation for the application and/or interview process, please notify a representative of the Human Resources Department.
Lead Software Engineer in Sheffield employer: Fleetcor Europe LTD
Corpay is an exceptional employer that fosters a collaborative and innovative work culture, providing employees with the tools and support needed to thrive in their roles. With a strong focus on professional development, including formal training and mentorship opportunities, employees can grow their skills while contributing to meaningful projects in a hybrid environment based in Sheffield. The company also offers competitive benefits such as private healthcare, generous holiday allowances, and access to continuous learning resources, making it an attractive place for talented engineers seeking rewarding careers.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer in Sheffield
✨Tip Number 1
Network like a pro! Reach out to current employees at Corpay on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Lead Software Engineer role.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills and familiarising yourself with the technologies mentioned in the job description, like React JS and .NET Core. Practice coding challenges to boost your confidence!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Be ready to discuss how you've tackled complex issues in past projects, especially in a SaaS environment. This will demonstrate your fit for the role and the team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Corpay team.
We think you need these skills to ace Lead Software Engineer in Sheffield
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Lead Software Engineer role. Highlight your experience with technologies like React JS, .NET Core, and AWS, as well as any relevant projects that showcase your skills.
Show Off Your Soft Skills:Don’t just focus on technical skills; we want to see your ability to collaborate and mentor others. Share examples of how you've contributed to team success or improved processes in previous roles.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's necessary. We appreciate a well-structured application that gets straight to the point!
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Fleetcor Europe LTD
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like React JS, ASP.NET, and AWS. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role at Corpay.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in software development. Highlight your experience with agile methodologies and how you’ve contributed to continuous improvement within your teams.
✨Emphasise Collaboration
Corpay values teamwork, so be prepared to discuss how you've worked collaboratively in previous roles. Share stories that demonstrate your ability to mentor others and contribute to a positive team environment.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's engineering practices and future projects. This shows your genuine interest in the role and helps you assess if Corpay is the right fit for you.