onsite
SCM Backend Software Developer - Synise Technologies Limited
Software Engineer
Experienced backend developer specializing in Python and .NET technologies to build and maintain supply chain, logistics, post‑sales, and auction management systems.
About the role
Key Responsibilities
- Design, develop, and maintain backend services using Python and .NET Core/ASP.NET MVC.
- Build robust, scalable RESTful APIs that integrate with SCM, outbound logistics, post‑sales, and auction management modules.
- Implement database schemas, write complex SQL queries, and optimize data access for high‑volume transaction processing.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and ensure seamless integration.
- Maintain code quality through unit testing, code reviews, and continuous integration pipelines.
Requirements
- 5+ years of professional experience in backend development with strong proficiency in Python and .NET technologies.
- Hands‑on experience building REST APIs and working with relational databases (SQL Server, PostgreSQL, or MySQL).
- Solid understanding of software design patterns, version control (Git), and agile development practices.
- Experience in supply chain, logistics, or related domains is a plus.
- Excellent problem‑solving skills and ability to work independently and within a team.