Skip to content
Backend Engineer

Backend Engineer

Senior Software Developer-.Net Developer

Descartes Systems Group

Šenčurcontractsenior

Apply on the employer's site

Role description

Descartes Unites the People and Technology that Move the World
The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people where they’re needed, when they’re needed.

We’re one of the most broadly deployed logistics and supply chain technology companies in the world. More than 26,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information to enhance productivity, better serve customers, thrive competitively, keep pace with evolving regulations, and respond to rapidly changing market conditions. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world. With record financial performance for more than 16 years, we lead the industry in innovation investment. Every day, logistics service providers, manufacturers, retailers, distributors, and other logistics-intensive businesses of all sizes rely on our scale, stability, and comprehensive solution footprint to move what’s most important to them. Learn more at www.descartes.com.

We’re growing fast and invite you to join our amazing team.
Senior .NET software developer
Location: Šenčur, Slovenia
Position Summary
We are strengthening our R&D team in Šenčur, Slovenia, and we are seeking for a .Net Software Engineer to help us deliver impactful solutions for our customers. You’ll join the team of 16 engineers working on Descartes ShipRush - innovative multi-carrier shipping software.

Our technology stack is primarily ASP.NET with JavaScript and C# on the backend. We use Redis for caching, MSSQL and Elasticsearch for data persistence, and we are currently modernizing our UI/UX using React and .NET. Our entire solution is deployed on Azure.

We usually deploy code to production every two weeks, but our continuous deployment pipeline and strong testdriven development practices also allow us to ship multiple times per day when needed.

In our team, you’ll have the autonomy to make meaningful technical decisions, collaborate directly with all stakeholders and team members, and see the real impact of your work. If you enjoy tackling complex challenges and delivering high-quality software, you’ll thrive here.

What You’ll Do
As part of our agile development team, you will:

  • Design, implement, ship features that improve the Descartes ShipRush software.
  • Debug and resolve technical issues across the stack.
  • Collaborate with engineers across time zones to deliver high-quality solutions
  • Participate in code reviews and help maintain a strong culture of testing and continuous improvement
  • Work with colleagues to define, design, code, release and test.
  • Provide technical ownership for some application areas.
  • Understand customer problems and how to solve them effectively.
  • Create, revise, and maintain design/technical documents.
  • Design, implement, and ship features that improve our SaaS platform for ecommerce sellers
  • Debug and resolve technical issues across the stack
  • Collaborate with engineers across time zones to deliver high-quality solutions
  • Participate in code reviews and help maintain a strong culture of testing and continuous improvement
  • Contribute to architectural decisions and technical direction
  • Communicate clearly and transparently with colleagues and customers

What You Bring
We are looking for someone who demonstrates curiosity, responsibility, strong work ethic, and teamwork. You should also have:

  • 5+ years MS-SQL, .NET (C#, REST API, ASP.NET) experience.
  • Experience with React framework.
  • Practical experience using AI-assisted development tools in a professional environment
  • Experienced with all aspects of the software development life cycle.
  • Experience in creating and consuming web services.
  • Experience with security, encryption, and communication layers B2B.
  • Experience in creating multi-tenant Software as a Service.

Skills And Attitude

  • Excellent analytical and problem-solving skills
  • Excellent oral and written communication skills (Slovenian and English)
  • Ability to work independently and in a team
  • Strong focus on customer satisfaction
  • Self-motivation, adaptability, and reliability

What We Offer

  • Pleasant informal working environment, professional and friendly team
  • Hybrid way of working (2 days per week in the office) and flexible working hours
  • Agile and DevOps culture
  • Modern IT equipment (workstation laptop, two monitors, etc.)
  • Visual Studio subscription for every developer with access to Azure Cloud, Pluralsight
  • Competitive salary that matches your experience
  • Wide range of training and education options
  • Team and company-wide knowledge sharing sessions
  • Team building events, barbecues, after work gatherings, foosball tournaments, etc.
  • Guaranteed refreshment at the workplace - coffee, tea, fresh fruit, etc.
  • Modern office space on a rooftop, with free parking

Join Us
If you’re passionate about development, quality, eager to learn, and ready to make an impact in an international company, we’d love to meet you. Click Apply Now, create your profile, and upload your CV with details about your technical skills, experience, and key projects.

Take the next step in your career with Descartes!

Join Us
As we scale, we’re looking for new doers, collaborators and innovators to join Descartes in uniting the people and technology that move the world as the Global Leader in Logistics and Supply Chain Technology. We’re entrepreneurial, hardworking, geeky-in-a-good way problem solvers. Guided by our values, we nurture a TEAM focused culture that invests in people and creates opportunities for advancement across a broad spectrum of career paths. We prioritize work-life balance and foster an environment with the space to take ownership, to be heard, and to carve a path for your individual accomplishments to help drive our success. At Descartes, everyone has a voice and the best idea wins, regardless of who makes it. We offer competitive compensation, great benefits, remote and flexible work hours, and the opportunity to join a company on an awesome mission with a great existing team and trajectory.

Descartes also has a deep sense of environmental responsibility. Learn more about how we helped our customers save over 552,000 metric tons of CO2 in 2020 by reducing fuel and paper consumption: https://www.descartes.com/who\-we\-are/social\-responsibility\-sustainability/environmental\-impact.  Join a team that’s committed to working with customers to conserve resources and enhance sustainability.

If you feel you have 70% of the qualifications we are looking for, and Descartes sounds like the team and the mission you want to be part of, apply now. We can't promise it will be a fit, but we do promise to consider your experience.

We conduct a mix of in-person and virtual interviews. Virtual interviews are held via Microsoft Teams and are recorded and transcribed. We may utilize AI tools to support our hiring team in notetaking, summarization, and internal training. AI tools are not used in our recruitment process for decision-making purposes. Recordings, transcripts, and notes are used for recruitment, including improvement of our process, and record-keeping purposes. Should you have any questions or concerns about our process, please connect with our hiring team in advance of scheduled interviews.

We are an Equal Employment employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected status, or any other characteristic protected by federal, provincial, or local law. For more information about our commitment to equal employment opportunity, please review our Code of Business Conduct and Ethics at Descartes.com

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Senior Data Scientist - MTS (m/f/d)

Sports Careers

Ig

Apply on the employer's site

Role description

About Us
As a
Data Scientist
in Sportradar's AI unit, you will work withing an established, high performing team of experts on the design, development and deployment of predictive models and algorithms powering Spotradar’s products. You will leverage Sportradar's extensive sports datasets, betting transaction data and user interaction data collected through Sportradar's products and services reaching millions of end-users across the globe.

The position will be focused on the development of AI and advanced analytics solutions for sportsbook risk management and liquidity driven odds trading, collaborating closely with product owners and technical leads in our Managed Trading Services and Odds Services product domains.

Sportradar is a global leader in understanding and leveraging the power of sports data for hundreds of business customers around the world, in turn entertaining millions of sports enthusiasts.
The Challenge

  • Analyse and explore data using statistical analysis tools and scripting.
  • Develop machine learning or statistical models for use in our sportsbook risk management and odds trading products and services.
  • Rigorously validate methods, models, algorithms and hypotheses using back-testing on historical data and/or simulations.
  • Bring models into production leveraging our AI platform, maintaining ownership of the AI solution throughout the model development lifecycle, from modelling to production deployment, monitoring and continuous model improvement.
  • Design and implement novel methods for data analysis, tailored to our sports-related application domains and propose new ways of using data to improve our products and services.
  • Present ideas and solutions to software developers and business stakeholders in a clear and understandable way.

About You

  • The successful candidate will be knowledgeable in machine learning and statistics.
  • Strong programming skills and software development experience needed to productize low latency streaming analytics solutions are a must.
  • Experience with risk management and portfolio optimization in financial, gaming or sports betting contexts is a plus.
  • Experience in data science, statistical modelling, applied mathematics and/or software engineering.
  • Profficiency with advanced querying of large analytical databases using SQL.
  • Programming experience is a must.
  • Experience with Python, R or similar statistical and/or machine learning software/toolkits.
  • Bonus: Experience working in Java.
  • Bonus: Hands-on experience with real-time streaming analytics frameworks such as Apache Flink and streaming technologies such as Apache Kafka.
  • Bonus: Experience working with Mac/Linux environments.
  • Bachelor of Science in Mathematics / Statistics, Computer Science / Engineering, or related field; equivalent experience acceptable.
  • Fluent in English (written and spoken).
  • Autonomous, rigorous, creative and a team player.

Our Offer

  • Acollaborative environmentwith colleagues from all over the world (Engineering offices in Europe,AsiaandUS) including varioussocial eventsandteambuilding.
  • Flexibilityto manage your workday and tasks withautonomy.
  • A balance ofstructureandautonomyto tackle your daily tasks.
  • Vibrantandinclusivecommunity, includingWomen in TechandPride groupswhich welcome all participants.
  • GlobalEmployee AssistanceProgramme.
  • CalmandReulayapp(leading well-being apps designed to support focus, quality rest, mindfulness, and long-term mental resilience).
  • Online training videos.
  • Flexible working hours.

While we appreciate the flexibility and benefits of working from home, we strongly believe that coming together in person fosters stronger connections, encourages collaboration, and drives innovation — both as individuals and as a company. The energy, shared ideas, and team support we experience in the office strengthen the foundation of our success and cult

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Software Engineer

Paymentology

Ig

Apply on the employer's site

Role description

Unstoppable starts with people.
The future of payments is being built today, and at
Paymentology
, we are looking for people who want to help shape it. We power card issuing for leading banks, fintechs and digital brands across the globe, and as we continue to grow, we are looking for curious, ambitious people who thrive on solving complex challenges, embrace innovation and want to make a tangible impact at global scale.

Our Engineering culture values
autonomy, excellence, ownership, and curiosity
. We encourage engineers to lead solutions end-to-end, mentor others, and continuously improve how we build and operate software. If you’re excited by solving complex global payments challenges and enjoy working with smart, kind, mission-driven people — this is the place for you.

What you get to do:
We’re looking for a
Senior Software Engineer
to design, build, and scale Java backend services that power our global payments infrastructure. You’ll lead end-to-end delivery, contribute to technical strategy, and help raise the engineering bar across the organisation.

  • Lead the design and development of backend services, distributed systems, and APIs.
  • Own features end-to-end (architecture, coding, testing, observability, and deployment).
  • Write clean, maintainable, well-tested code, following engineering best practices and test-driven development.
  • Break down complex technical work into manageable chunks
  • Work in a collaborative, cross functional, agile team environment
  • Mentor associate and mid-level engineers, fostering a culture of technical excellence
  • Identify, document, and deliver technical improvements (performance, reliability, scalability).
  • Participate in incident response and support rotations
  • This role includes participation in an on-call rotation, with on-call duties scheduled for one week out of every five weeks.

Requirements:
Experience:

  • Significant commercial experience with modern Java 15 (We’re currently moving to 21. As a guide, multiple projects with 5+ years of experience. Proven experience designing, building and maintaining distributed systems and microservices)
  • Deep understanding of Object-Orientated programming
  • Familiarity with event-driven architectures or Domain Driven Design.
  • Strong system design experience, including designing scalable, resilient, and high-performance distributed applications, with the ability to make architectural decisions and evaluate technical trade-offs.
  • Love to work using TDD
  • Strong grasp of relational databases (PostgreSQL, MySQL) and data modeling.
  • Solid understanding of cloud infrastructure (AWS preferred), containerisation, CI/CD, and Infrastructure-as-Code.
  • Experience in fintech, payments, or other high-throughput/regulated domains.
  • Most importantly, a desire to learn, grow and collaborate with an amazing team

What you can look forward to:

  • 100% remote, globally distributed team
  • We value engineers that closely understand our customers and business
  • High-impact role supporting real-time global payments
  • Growth path toward Senior Engineer 2, Staff Engineer, or Engineering Manager
  • A diverse, mission-driven engineering culture

At
Paymentology
, we believe that making a difference starts with the people behind the work. You will be part of a diverse, global team of Paymentologists who are united by a shared mission to advance the world through payments.

This is an opportunity to contribute to meaningful work, collaborate across markets and functions, and help shape the future of a business with global reach and real impact.

We are an equal opportunity employer committed to fostering a diverse and inclusive workplace where everyone can thrive. We welcome applications from people of all backgrounds and do not discriminate on any unlawful ground, including race, colour, ethnicity, sex, gender, pregnancy, marital status, family responsibility, age, disability, sexual orientation, religion, belief, language or HIV status.

Paymentology will never request any form of payment from applicants at any stage of our recruitment process, including for applications, interviews, training or job placements. If anyone asks you for money while claiming to act on behalf of Paymentology, please treat this as fraudulent and do not make any payment. All legitimate Paymentology vacancies are advertised via our official careers page , and our recruitment emails are sent only from official Paymentology domains.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Technical Lead

Better

Ljubljana

Apply on the employer's site

Role description

At Better we are building software solutions that help medical teams improve patient care. Our advanced open-data medical platform and healthcare applications already support over 30 million patients’ electronic health records worldwide, making data quality our number one priority.

This is where
you
come in, as our new Technical lead. The Technical lead role is a senior hands-on technical role responsible for leading the technical delivery of Better Platform implementations across multiple customer programmes. The role sits within the Professional Services delivery team and combines deep platform expertise with team leadership: guiding engineers, architects, and integration specialists while remaining actively involved in technical decision-making, solution design, and customer-facing delivery. The Technical lead role is the primary technical authority for assigned programmes and acts as the escalation point for complex technical issues across the team.

Skills and expertise you need to excel in this position:

  • Proven experience leading and mentoring technical team members, including engineers, integration architects, and technical analysts, in a delivery context.
  • Experience with XML, SQL/database technologies, ETL tooling, and API-based system integrations, including third-party vendor interfaces.
  • Ability to read, produce, and review technical solution design documents, integration specifications, data mapping artefacts, and architecture documentation.
  • Confident engaging with customers at a senior technical level: leading workshops, presenting solution designs, and following up on agreed actions.
  • Strong working knowledge of interoperability standards: openEHR (Reference Model, AQL, templates), HL7 FHIR (R4, profiling, API patterns), and IHE adapter patterns.
  • Deep, hands-on knowledge of the Better Platform backend, including the CDR, ODR, openEHR storage layer, FHIR APIs, ETL pipelines, API connectors, IHE adapters, and XML document structure interfaces.

How will you drive success in this role through your daily actions?

  • Technical leadership:
    Act as the primary technical authority across assigned programmes, owning decisions on implementation, configuration, and integration, and serving as the escalation point for complex platform issues (coordinating with Better HQ engineering as needed).
  • Team leadership:
    Lead, mentor, and develop engineers, integration specialists, and technical analysts through reviews, structured guidance, and performance feedback; support capacity planning and scope future technical roles with the Director of Professional Services.
  • Delivery management:
    Manage the technical workstream across multiple concurrent programmes, ensuring integration milestones, configuration deliverables, and quality gates are met, and owning the technical quality of all outputs (designs, specifications, configurations, test evidence).
  • Platform & documentation standards:
    Drive best practices for configuration management, environment promotion (dev/test/prod), and technical documentation, maintaining change management discipline and flagging risks promptly to the project manager and Director of Professional Services.
  • Solution design:
    Lead technical design of new integrations, configurations, and platform extensions, producing clear architecture and specification documentation for internal and customer review.
  • Customer engagement:
    Lead customer-facing workshops, architecture reviews, and integration sessions, presenting complex concepts clearly to varied audiences whilst building trusted, long-term technical relationships as the recognised authority for assigned programmes.
  • Pre-sales & commercial support:
    Support pre-sales with feasibility assessments, effort estimates, and tender content, whilst staying current on Better Platform developments and open standards (openEHR, FHIR, IHE) to bring relevant insights back to the team and customers.

What will you receive as a valued member of the Better team?

  • Full-time employment and other financial benefits:
    Enjoy a stable position with a range of comprehensive benefits tailored to enhance your work experience.
  • Personal and professional growth:
    We go beyond buzzwords. From internal and external trainings to mentoring, coaching, and access to our internal training platform, you’ll have the tools and support to shape your path.
  • A real focus on wellbeing:
    Our wellbeing policy is more than just words. It includes access to resources designed to help you stay balanced, focused, and healthy, inside and outside of work.
  • Flexibility and trust:
    Enjoy the autonomy to manage your own schedule with flexible hours and a hybrid work model that adapts to your lifestyle.
  • A culture of learning and openness:
    Work in a flat, collaborative environment where curiosity, critical thinking, and knowledge sharing are part of the daily rhythm, not just encouraged but expected.
  • Meaningful impact:
    Be part of a mission-driven company transforming healthcare for over 30 million patients worldwide. What you do here matters.
  • A great space to do your best work:
    Work from our bright and thoughtfully designed office in the heart of Ljubljana, where you’ll have your own desk and a vibrant community of colleagues.

Sounds good?

Send us your CV, and we will get back to you as soon as possible.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Technical Solutions Engineer

Teads

Ljubljana

Apply on the employer's site

Role description

About Teads
Teads is a leading omnichannel advertising platform focused on driving outcomes for brand and performance advertisers across screens. With a focus on meaningful business outcomes for branding and performance objectives, Teads drives value by leveraging predictive AI technology to connect quality media, beautiful brand creative, and context-driven addressability and measurement. Teads is directly partnered with more than 10,000 publishers and 20,000 advertisers globally. The company is headquartered in New York, New York with a global team of around 1,700 people in 30+ countries.

For more information, visit www.teads.com.

About The Team
This role sits within the Supply Technical Solutions team in Ljubljana, reporting directly to the Supply Technical Solutions Team Lead. Following our recent merger and scaling phase, this team is responsible for driving our omnichannel outcomes across the open internet. You will collaborate daily with global operations and business teams to architect and maintain the technical foundations of our programmatic and traditional supply, solving complex market challenges at real scale.

About The Role
Core Mission:
Act as the technical execution anchor to deliver seamless programmatic and traditional supply integrations. Success in this role means providing high-ownership technical troubleshooting and deep analytical insights that directly optimize our supply ecosystem and elevate the customer experience.

What You’ll Bring
Strategy & Innovation:

  • Architect technical best practices to ensure successful implementation of programmatic and traditional supply across the platform.
  • Drive real insights through deep analysis using multiple internal and external tools to optimize supply activity.

Execution & Flawless Delivery

  • Scale the resolution of case tickets from the Supply Solutions queue, diligently troubleshooting product issues before escalation.
  • Scale technical assistance to Account Managers and clients to facilitate a flawless troubleshooting process.

Stakeholder Management & Collaboration

  • Cultivate advisory relationships with internal and external stakeholders to provide quality technical solutions and support.

Must-Haves

  • Technical background: Proven track record in businesses operating successful tech products.
  • Web technologies knowledge: Proficiency in HTML, CSS, and JavaScript.
  • Integrations knowledge: Experience with RestAPI, HTTP, JSON, OpenRTB protocols, and PostMan.
  • Analytical & Communication: Proficiency in SQL and fluent English with the ability to drive problems to resolution.

Nice-to-Haves

  • Bachelor’s degree in engineering or a similar discipline.
  • Experience with MySQL, BQ, Redash, and turning data into business suggestions.
  • Familiarity with Python scripting, APIs, and automation tools like n8n.
  • Understanding of system monitoring (Grafana) and production troubleshooting.
  • Ability to utilize AI agents for process optimization and automation.

What We Offer

  • Hybrid working model and parking reimbursement
  • Pet friendly office with a fully stocked kitchen
  • Twice-weekly gourmet lunches cooked by a renowned chef

What are our recruitment process steps?

  • Introduction call with our recruitment team
  • Zoom session with the Supply Technical Solutions Team Lead
  • Home assignment
  • On-site tour around the company, meet the team and present your assignment
  • Final interview

Please submit your CV in English.

Life at Teads
At Teads, we don’t just offer new roles - we blend creativity, technology, and data to shape the future of media. You’ll work with smart humans, meaningful brands, and cool tools, all while helping redefine how advertising works in a world that demands more transparency, better insights, and smarter strategies.

Role
As a Teadster, you’ll play a critical role in shaping our future success in the region. Here’s why Teads stands out:

  • We've merged two open internet category leaders—Outbrain and Teads—to create the ‘new’ Teads, a unified omnichannel platform that drives results from branding to performance across all screens, including CTV, mobile, and web.
  • As part of our team, you’ll thrive in a collaborative and forward-thinking environment that fosters innovation, creative problem-solving, and continuous learning.
  • Teads is committed to your success, offering the support, tools, and development opportunities you need to excel in your role.

Our company culture is welcoming, dynamic, diverse, global, and built on top performance.

Teads is an equal employment opportunity employer and committed to diversity and inclusion at all stages of recruitment and employment.

Our team is made up of individuals who are approachable, resourceful, passionate, and proactive. We foster a sense of belonging through our Employee Resource Groups – employee-led groups in which we debate topics and drive change: environmental, women empowerment, charitable initiatives to diversity, equity, and inclusion, you’ll be able to share your passions with likeminded people.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

12 more openings in this category and country

Senior Software Developer-.Net DeveloperDescartes Systems Group · Slovenia

Apply on the employer's site
Senior Software Developer-.Net Developer — Descartes Systems Group | mentors.coach