How do you know if you are a good fit?
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Extensive experience as a backend developer using .NET C# for large-scale enterprise SaaS applications.
- Proficiency in MongoDB and other NoSQL databases, with a focus on database design and optimization.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Proven track record of leading and mentoring development teams effectively.
- Excellent written and verbal communication skills in English, enabling seamless remote collaboration.
- Familiarity with agile development methodologies and practices.
- Self-driven, with the ability to work independently and manage time effectively in a remote work setting.
- Strong problem-solving skills, attention to detail, and commitment to delivering high-quality software solutions.
- Experience with cloud-based environments, such as AWS or Azure.
- Familiarity with microservices architecture and related technologies.
- Knowledge of frontend technologies like React, Angular, or Vue.js.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Join our passionate and innovative client team, where you will play a vital role in shaping the future of logistics and supply chain solutions. As a Senior .NET C# Backend Developer, you'll have the opportunity to work remotely, collaborate with a diverse team, and make a meaningful impact on our platform's success. Apply now and be part of our exciting journey to revolutionize the world of logistics!
Slash is an Innovative Digital Solutions Build Studio and Recruitment Consultant for IT teams. Our recruitment consultants specialize in building remote or hybrid autonomous teams to help innovators develop software & digital products, and launch hi-tech startups. We’ve cracked the code in helping our highly-skilled, global technology talent community connect with leading companies based on our experience in building and investing in our own startups and commercializing them through joint ventures in ASEAN and Europe.
Slash has headquarters in Singapore and community-oriented R&D hubs in Phnom Penh, Yerevan, Jakarta, Bandung, Yogyakarta and Bali.
About Our Client
Our client is a pioneering enterprise SaaS company, revolutionizing logistics and supply chain solutions for businesses worldwide. A cloud-based platform enables seamless and efficient delivery management, empowering large enterprises to optimize their logistics operations. As they expand their global footprint, we are seeking a talented Senior .NET Backend Developer to join the agile and dynamic team.
Role and responsibilities, and how will the role impact?
As a Senior .NET Backend Developer, you will be an integral part of our platform's development, enhancing its capabilities and scalability. You will lead the implementation of robust backend functionalities while ensuring seamless integration with frontend components and databases. Your strong object-oriented programming skills will drive the creation of scalable and maintainable code structures. The role is remote, allowing you to collaborate effectively with cross-functional teams and showcase your exceptional communication skills in English, with key Responsibilities:
- Collaborate with the product team and stakeholders to understand requirements, and translate them into technical specifications for backend solutions.
- Design, develop, and maintain scalable backend modules for the client enterprise SaaS platform using .NET C# and related technologies.
- Take ownership of database design and optimization, with a specific focus on MongoDB, to ensure efficient data storage and retrieval.
- Lead code reviews, mentor junior developers, and enforce best practices to maintain code quality and consistency across the codebase.
- Participate actively in technical discussions, architectural decisions, and agile development processes to drive project success.
- Work closely with frontend developers to integrate APIs and backend services, ensuring a seamless end-to-end user experience.
- Identify and address performance bottlenecks, troubleshoot and resolve technical issues, and contribute to overall system improvements.
- Stay up-to-date with emerging technologies and industry trends, and apply that knowledge to enhance our platform's capabilities.
- Demonstrate strong communication skills in English to effectively collaborate with colleagues and stakeholders in a remote work environment.
Perks and Benefits
- Work from Home