TrueCommerce is a high-performing global supply chain network that provides fully integrated, end-to-end supply chain visibility and management. As a Senior Software Engineer, you will design scalable backend architectures, develop integration-focused features, and collaborate with cross-functional teams to enhance platform performance and reliability.
Responsibilities:
- Design scalable backend architectures that support high‑volume data processing across marketplace integration, and ERP connectivity
- Implement and optimize backend services, ensuring performance, reliability, and efficient handling of complex integration workflows
- Implement frontend UI design using Angular
- Develop integration‑focused features - experience in marketplace and ERP integrations
- Enhance platform performance and reliability to streamline supply‑chain workflows and reduce operational friction for customers
- Collaborate with global cross‑functional teams (Product, QA, DevOps, Services and Support) to deliver robust, secure, and customer‑centric solutions in a fast‑moving, digitally driven environment
- Leverage AI‑driven tools to boost developer productivity
- Investigate and resolve complex production issues, ensuring minimal downtime and high‑quality service delivery for customers with critical supply chain operations
- Support our Services and Support teams by helping troubleshoot and resolve complex technical issues
Requirements:
- 5+ years of professional experience in software engineering
- Bachelor's degree in software engineering, Software Design, Computer Science, or a related field
- Strong proficiency in C# and .NET ecosystem
- Solid experience working with Microsoft SQL Server, including schema design, performance tuning, and complex queries
- Experience building scalable backend services and working with distributed or integration‑heavy systems
- Strong understanding of API‑driven architecture and ERP adapters is a plus
- Azure cloud experience is a strong plus
- Ability to write clean, maintainable, and testable code using modern engineering best practices
- Familiarity with AI‑assisted development tools or a strong interest in learning and adopting AI in the development lifecycle
- Strong problem‑solving skills and the ability to collaborate effectively with cross‑functional teams
- Excellent analytical and strong communication skills, especially in English (verbal and written) to support internal stakeholders such as Support and TechOps