Lead Software Engineer
Fleetcor Europe LTD
Job Description
Overview 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. How We Work 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. For more information about our commitment to equal employment opportunity and pay transparency, please click the following links: EEO and Pay Transparency. #J-18808-Ljbffr