HAVI is a global company whose brands and services help organizations solve complex logistics and supply chain issues. Named to the Deloitte and Wall Street Jou
Senior BackEnd Developer
Location
Portugal
Posted
73 days ago
Salary
0
Seniority
Senior
Job Description
Senior BackEnd Developer
HAVI
Role Description We are looking for a Senior BackEnd Developer to join our TechHUB in Lisbon! You will drive the delivery of the Customer Platform’s web roadmap. A typical day will include: - Analysis, design, development, testing, and deployment of web services, features, and enhancements. - Close engagement with customers. This person has experience developing production-grade web solutions in: - C# - .NET Framework - Azure SQL - Azure Databricks - REST APIs - Other Azure services They are highly ambitious, career-driven, humble, and customer obsessed. On the customer platform team, everything we do is for the customer. This person understands the customer’s priority and makes technical recommendations to the Solution Owner accordingly. The Senior Backend Developer will: - Coach and guide our engineers, providing relevant and constructive input on development, testing, and deployment tasks. - Collaborate closely with our customer platform operations team, ensuring smooth handover of production solutions. - Lead the ongoing review of code, documentation, and knowledge-sharing sessions with the operations team. - Engage in day-to-day collaboration and design discussions with our Global Supply Chain Planning and Analytics (GPA) team, as well as with our strategic software partners. Qualifications - Bachelor's degree (or equivalent experience) in Science and Technology. - Minimum of five years’ experience in back-end software development. - Strong EQ (emotional intelligence) - highly collaborative with both tech and business stakeholders. - Proven experience as a back-end Software Engineer with a strong portfolio of apps. - Proficient in C#, Azure SQL, Azure Databricks, and other Azure services. - Familiarity with development tools like VS Code, and version control systems like Azure DevOps or Git. - Experience with RESTful APIs and integrating them into applications. - Knowledge of software design principles, user interfaces, and user experience best practices. - Strong problem-solving skills and the ability to debug and optimize code. - Preference to work in an agile development environment and participate in sprint planning, stand-ups, and retrospectives. - Fluent in English. - Experience working with global teams in multiple time zones. Benefits - Competitive Salary: we offer a salary that reflects your experience and expertise. - Health & Wellness: healthcare plan, life insurance, online mental health appointments. - Work-Life Balance: flexible working hours and remote work options. - Professional Growth: access to ongoing training. - Inclusive Environment: we prioritize diversity and inclusion, ensuring everyone feels welcome and valued. - Employee Perks: team-building activities, social events. - Employee Assistance Program: access to confidential support for personal or professional challenges. Company Description At HAVI, since 1974, we haven't just been in the business of supply chain; we’ve been in the business of reimagining connections between people and the products they love to create a better future. Joining the TechHUB is an opportunity to be part of the transformation journey towards reimagining the future of Supply Chain Technology! At HAVI TechHUB, you get: - The chance to embark on a groundbreaking startup journey set to transform global supply chain results. - To work with a diverse mix of talent – an exceptional team of experts, trailblazers, and problem solvers from around the globe. - To thrive in a supportive yet challenging environment where innovation to redefine what’s possible is our commitment.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description We are looking for a skilled Full Stack Developer with strong experience in modern frontend web technologies and .NET-based backend/API development. The ideal candidate will design, build, test, and maintain scalable web applications and APIs, working closely with cross‑functional teams to deliver high‑quality solutions. Qualifications - 5+ years of experience in HTML, CSS, JavaScript, TypeScript - 5+ years of experience in React, Redux - 5+ years of experience in Tailwind CSS - 5+ years of experience in Webpack, NPM, Node.js - Web Accessibility standards - 5+ years of experience in C# - 5+ years of experience in ASP.NET MVC - 5+ years of experience in WCF, REST API, GraphQL, HTTP, SOAP, XML, JSON Requirements - Frontend (Web Technologies) - Develop responsive and accessible user interfaces using HTML, CSS, JavaScript, and TypeScript - Build modern web applications using React and state management libraries like Redux - Implement UI styling using Tailwind CSS - Ensure high standards of web accessibility (WCAG) and cross‑browser compatibility - Write unit and integration tests using Jest - Manage frontend tooling and builds using Webpack, NPM, and Node.js - Optimize application performance and maintainable code structure - Backend / API (.NET) - Design and develop backend services and APIs using ASP.NET MVC and C# - Build and maintain RESTful APIs and support GraphQL where applicable - Work with legacy and modern services including WCF and SOAP - Implement server-side rendering and views using Razor - Handle data exchange using JSON and XML - Ensure proper use of HTTP protocols, error handling, and API security - Collaborate on API contracts and integration with frontend teams - General - Participate in code reviews and follow best coding practices - Troubleshoot, debug, and optimize applications across the stack - Work closely with product owners, designers, and QA teams - Contribute to documentation and knowledge sharing Benefits - Competitive salaries and comprehensive health benefits - Flexible work hours and remote work options - Professional development and training opportunities - A supportive and inclusive work environment - Access to cutting-edge technology and tools
Role Description You will join a small team of experienced engineers and contribute to a diverse range of customer-facing products, internal tools and financial systems. Your solutions will help grow and run a payment infrastructure that processes millions of euros of transactions per day. Key Responsibilities - Build production-grade HTTP APIs with Golang. - Build API integrations with fintech partners. - Drive architectural decisions. - Build CI/CD pipelines. - Deploy resources and services to Google Cloud Platform. - Follow best security practices. - Perform rigorous testing. - Leverage AI-driven development practices. Qualifications - 6+ years of backend development experience. - Strong knowledge of Golang. - Strong experience working with SQL databases. - Experience managing infrastructure in Google Cloud Platform or other cloud providers. - Experience working in a high-pace team. - Proficient with LLM-driven development. Systems Built at Luo - Payment platform for businesses in Africa. - Internal tools for payment operators, treasury analysts and FX traders. - Use of AI to OCR and approve invoices. - KYC onboarding flows. - Anti-Money Laundering and Transaction Monitoring systems. - Core Banking System and Ledger System. - Payout automations with banking partners. Tech Stack - Golang - Typescript - React - Postgres - Docker - Gitlab - GCP - Cloudflare Start Date Immediately. Location Paris / Remote
Python Backend & Sandbox Integration Engineer
24-MAGThis opportunity is available through a leading AI-driven work platform.
Role Description We are sharing a specialised part-time consulting opportunity for software engineers experienced in Python backend development, API integration, Docker-based environments, Linux workflows, service configuration, and structured application deployment. This role supports current and upcoming remote consulting opportunities focused on backend service development, sandbox application integration, MCP server implementation, local testing, technical debugging, and production-ready project execution. Selected professionals will apply their software engineering expertise to build stable services, integrate applications into structured environments, manage app state workflows, and support reliable technical deliverables. Key Responsibilities - Python Backend & MCP Server Development - Build backend services and MCP-style servers using Python and related frameworks. - Develop integrations that connect real software applications with structured sandbox environments. - Work with APIs, service endpoints, configuration files, and backend logic to support reliable app behavior. - Ensure technical implementations are stable, testable, maintainable, and aligned with project requirements. - Application Integration & Environment Setup - Integrate web or desktop applications into controlled technical environments. - Work with Docker, Linux systems, local development setups, service configuration, and deployment workflows. - Implement populate, snapshot, or state-management hooks to support repeatable app behavior. - Debug build issues, runtime errors, permission problems, dependency conflicts, and environment setup challenges. - Testing, Validation & Deployment Readiness - Test applications locally and verify expected functionality before deployment. - Review technical outputs against platform validation requirements, deployment criteria, and documented specifications. - Identify stability issues, configuration gaps, integration failures, and expected technical outcomes. - Maintain accuracy, consistency, and strong engineering judgment across submitted work. Qualifications - Strong Python development skills with experience building backend services, APIs, automation tools, or integration workflows. - Experience with Docker, Linux, local testing, debugging, and service configuration. - Familiarity with backend systems, API-based integrations, deployment pipelines, and application runtime environments. - Comfort working with configuration files, containerized systems, logs, build processes, and technical validation requirements. - Strong problem-solving skills and attention to technical detail. - Ability to work independently and communicate technical decisions clearly. Requirements - A degree or professional background in computer science, software engineering, information technology, computer engineering, systems engineering, or a related technical field is helpful. - Equivalent practical experience in Python development, backend engineering, DevOps-adjacent workflows, app integration, or technical debugging is also highly relevant. Nice to Have - Experience with FastMCP, MCP servers, agent tooling, sandbox environments, or similar integration frameworks. - Experience integrating third-party applications, developer tools, web apps, desktop apps, databases, or internal technical systems. - Familiarity with containerized environments, Linux permissions, API authentication, local service orchestration, or deployment validation. - Experience preparing or reviewing technical documentation, setup guides, debug notes, service configs, or integration reports. - Strong attention to detail in backend-heavy, configuration-heavy, and testing-focused engineering environments. Benefits - Apply Python backend and application integration expertise to structured remote project work. - Contribute to high-quality service development, sandbox integration, testing, and deployment-ready technical workflows. - Work on flexible assignments aligned with your software engineering background. - Use your engineering judgment in a focused, detail-oriented technical environment. - Remote structure with competitive hourly compensation. Contract Details - Independent contractor role. - Fully remote with flexible scheduling. - Part-time commitment depending on project availability. - Competitive rates between $60–$80 per hour depending on expertise. - Weekly payments via Stripe or Wise. - Projects may be extended, shortened, or adjusted depending on scope and performance. - Work will not involve access to confidential or proprietary information from any employer, client, or institution. Company Description This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.
Role Description Build scalable AI-powered backend systems that form the backbone of our client solutions. You'll architect robust APIs, integrate multiple AI providers with intelligent fallback strategies, and optimize real-time workflows that handle AI processing at scale. What You'll Do - Integrate and manage multiple AI providers (LLMs, image/video generation) with smart fallback and cost optimization - Design and optimize prompt engineering strategies for consistent, high-quality AI outputs - Build high-performance REST/GraphQL APIs using Django and FastAPI with async processing - Develop real-time features using SSE, WebSockets, and background task processing (Celery) - Architect scalable microservices with robust error handling, rate limiting, and monitoring - Optimize database queries, implement caching strategies, and design efficient data models - Implement RAG pipelines and vector embeddings for context-aware AI responses - Write comprehensive tests, maintain CI/CD pipelines, and conduct code reviews Qualifications - 5+ Years of Experience - Python & Frameworks: Django and/or FastAPI in production, async Python (asyncio, async/await) - AI Integration: LLM APIs (OpenAI, Gemini, etc.), prompt engineering, token/cost optimization - Databases: PostgreSQL (query optimization, indexing), Redis (caching, queuing) - Async Processing: Celery or equivalent, message brokers (RabbitMQ, Redis, SQS) - DevOps: Docker, Git, cloud platforms (AWS/GCP), CI/CD pipelines - API Design: RESTful principles, authentication, rate limiting, error handling Tech Stack - Python 3.10+ - Django, FastAPI - PostgreSQL, Redis, MongoDB - OpenAI, Gemini - Celery - Docker - AWS/GCP Nice-to-Have - Server-Sent Events (SSE) or WebSocket implementation - Vector databases (Pinecone, Weaviate, pgvector) and RAG architectures - MongoDB or NoSQL experience - Multi-provider AI abstractions and failover strategies - GraphQL, workflow orchestration (Temporal, Airflow), Kubernetes - Observability tools (Datadog, Sentry, ELK) - LangChain, LlamaIndex, or similar frameworks

