Through the power of trillions of dollars in business spend, Coupa’s mission is to unlock our customers’ full potential to do well and do good, anchored in our shared belief that we are smarter together. Our customers, suppliers, and employees- our Coupanians- come together to co-create ideas and innovations that impact the power of spend.
Coupa Software is a high-growth SaaS company and market leader in the BSM (Business Spend Management) space. We are a true innovator and are proud to be listed on Fast Company’s List of the World’s Most Innovative Companies. We are actively expanding our Software Engineering teams in the EMEA region.
We are seeking a Lead Engineer to join our SCDP team that develops and maintains one of Coupa Software’s supply chain design and planning products that’s developed using .NET C# and built as a multi-tenant SaaS solution on AWS.
We need a critical-thinking developer who adopts an analytical approach to finding good solutions and a strong sense of responsibility.
This position will provide you with the opportunity to make a real impact by helping shape how our products continue to evolve and innovate.
If you want to make a real, tangible difference to supply chain this is a role for you - read more about how we helped Microsoft cut Carbon Dioxide Emmisions by 40% here https://www.coupa.com/blog/technology-innovation/how-microsoft-improved-esg-sustainable-spending-decisions-ai
This is a remote role but you must be UK-based with full right to work.
How You Will Impact Coupa Every Day
- Design, code, and unit test reusable business integration components between Coupa and other external applications.
- Help mentor wider team members about API’s and system integration best practices and tools.
- Develop frameworks for standardising and enabling data flows via APIs, files, and message queues
- Implement and maintain integration tests, and ensure that our solution is fully scalable and configurable to meet different customer requirements.
- Help create high quality, user-friendly user interfaces
What You Will Bring To Coupa
- Experience in developing enterprise software using C# in a .NET stack in a scrum environment.
- A natural problem solver, critical thinker, and have a passion for designing and programming web applications.
- Experience with high-traffic REST APIs or messaging environments (REST, Kafka), and MS SQL (SQL Server) development and general database knowledge, including performance and optimisation.
- Can work with modern MVC web frameworks.
- Experience working with a wide variety of systems and integrating APIs from third-parties
It Would Also Be Great If You Have
- Degree in computer science or related field
- .NET Core framework experience
- Knowledge or experience of Javascript/React
- Experience developing with containers, micro-services, and message queues
- Knowledge of message queues and experience using them for service-to-service integrations
- Knowledge of authentication and authorisation technologies such as OAuth, OIDC
- Solid knowledge of test-driven development and CI
#LI-Remote
#LI-ML1
At Coupa, we’re building a great company that is laser-focused on three core values: ensuring customer success with an obsessive and unwavering commitment to making customers successful, focusing on results with a relentless focus on delivering results through innovation and having a bias for action, and striving for excellence with our commitment to a collaborative environment infused with professionalism, integrity, passion, and accountability.
At Coupa, we have a solid and innovative team dedicated to improving the spend management processes of today’s dynamic businesses. We celebrate diversity and recognize its value to our customers and employees. Coupa is proud to be an equal-opportunity workplace and affirmative-action employer. Learn more about our commitment to fostering diversity, equity and inclusion at Coupa
here. All qualified applicants will receive consideration for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, disability, veteran status, or any other applicable status protected by state or local law.
Please be advised that inquiries or resumes from recruiters will not be accepted. By submitting your application, you acknowledge that you have read Coupa’s Privacy Policy and understand that Coupa receives/collects your application, including your personal data, for the purposes of managing Coupa’s ongoing recruitment and placement activities, including for employment purposes in the event of a successful application and for notification of future job opportunities if you did not succeed the first time. You will find more details about how your application is processed, the purposes of processing, and how long we retain your application in our Privacy Policy.