Senior .NET Developer

0



Key Responsibilities

  • 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.

Required Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
  • Experience: Minimum of 6 years of hands-on software development experience, specializing in .NET technologies.
  • Core Skills:
  • 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.
  • Version Control & Agile: Experience with version control systems (e.g., Git) and agile methodologies.
  • Problem-Solving: Strong analytical skills, with the ability to tackle and resolve complex technical challenges.
  • Communication: 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®
You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !