Senior .NET Developer
Cin7
Posted: January 29, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Senior .NET Developer will be responsible for designing and implementing scalable, high-performance .NET modules that help businesses manage inventory, sales, and operations efficiently.
Required Skills
Job Description
How you'll make an impact:
At Cin7, you’ll make a direct impact by leading the development of scalable, high-performance .NET modules that help businesses around the world manage inventory, sales, and operations more efficiently. As a Senior .NET Developer, you’ll drive the design and implementation of modern, cutting-edge solutions, ensuring our platform remains fast, reliable, and easy to use. You’ll also play a key role in mentoring junior developers, sharing best practices, and collaborating closely with cross-functional teams to deliver software that solves complex challenges and creates real value for our customers.
What You'll Do: :
• Collaborate with cross-functional teams: Partner with product managers, designers, and developers to define requirements and deliver high-quality software solutions.
• Maintain, design and develop high-performance code: Maintain and develop our cloud-based inventory management software (.NET) that meet business needs and follow best practices in software design and development.
• Maintain, troubleshoot and resolve issues in our external integrations: Diagnose and resolve bugs, optimize the performance of external integrations.
• Lead development initiatives: Take ownership of complex features and modules, providing technical leadership and mentoring to junior developers.
• Code reviews and quality assurance: Review code for consistency, quality, and adherence to coding standards, providing constructive feedback to peers.
• Optimize performance: Identify and resolve performance bottlenecks, security vulnerabilities, and technical challenges to ensure optimal system performance.
• Adopt new technologies: Continuously evaluate and integrate emerging tools, frameworks, and best practices to enhance the development process and product quality.
• Mentor and coach: Foster a culture of growth and collaboration by providing guidance and technical mentorship to junior and mid-level developers.
What You'll Bring::
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
• Minimum of 6 years of hands-on software development experience, specializing in .NET technologies.
• Proficiency in C# and .NET Framework with experience in building web applications and APIs.
• Strong knowledge of software architecture principles and design patterns, with practical experience applying them to real-world projects.
• Extensive experience with relational databases (e.g., SQL Server) and proficiency in SQL for data querying and optimization.
• Experience with version control systems (e.g., Git) and agile methodologies.
• Strong analytical skills, with the ability to tackle and resolve complex technical challenges.
• Excellent written and verbal communication skills, with a collaborative approach to working in teams.
Why Work for Us?:
• We are a fast growing business going through a huge amount of growth.
• You’ll have the opportunity to work on products that are used by our global customer-base and at the same time you’ll be growing your career and developing new skills. You’ll also be receiving:
• Work From Anywhere for 30 days in a six month period
• Celebrate your birthday with a paid day off
• A Global Cin7 Day celebrated companywide, providing you a dedicated holiday to focus on your own wellbeing.
• Medical Insurance on successful completion of probation
• Recruitment referral bonus
• Work for a Great Place to Work®