Skip to main content
Back to jobs

Lead Software Engineer

External
corpay logoCorpay · Sheffield
Full-timeHybrid1w ago
AgileASP.NETAWSAzureBDDConfluence
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • What We Need
  • Corpay is currently looking to hire talented engineers to join us on a fantastic journey and help us to build great applications and services across the r2cOnline and 1link product ecosystem.
  • How We Work
  • As a Software Engineer, you will be expected to 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
  • The responsibilities of the role will include:
  • 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 a team, providing honest and open feedback based on your experience
  • Be an active contributor to our Engineering community
  • Mentor and coach our software engineers
  • Maintaining a productive working environment for development teams
  • Recruiting to support growing and ongoing team needs
  • Work collaboratively and be an active contributor to continuous improvement within a team, providing honest and open feedback based on your experience
  • 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 up technical limitations with operational realities and providing recommendations
  • Undertake all roles required as a 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 of new technologies and know where it's appropriate to use them
  • Demonstrable experience in software development within a SaaS oriented development 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 its 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 starting to utilise 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), R

Additional Information

Your role


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at corpay? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect