Senior .NET Software Developer

MCS Group

Greater New England's trusted experts in tailored tech recruitment.

About the Company

An Irish-founded global software company with over 30 years of experience delivers next-generation cloud ERP solutions, specifically designed for the lumber and building materials industry. The company combines innovation with a mature technology stack to support business management and operational efficiency worldwide.

About the Role

The Senior .NET Developer will take a lead role in designing and developing a desktop ERP application while contributing to the broader technology ecosystem. This role involves collaboration across desktop and web applications, mentoring junior engineers, and driving performance and innovation initiatives within a modern Agile environment.

Responsibilities

  • Design, architect, and implement high-quality features for a desktop ERP application.
  • Develop across .NET Framework, .NET Core, desktop, and web platforms.
  • Collaborate with web client teams on advanced web technologies.
  • Support cross-functional teams including PMO, CSO, Sales, and Marketing.
  • Participate in internal innovation initiatives, hack days, and special project teams.
  • Conduct profiling and performance analysis to optimize application performance.
  • Mentor junior engineers and provide technical guidance.

Required Skills

  • Strong experience with the .NET development stack (Windows Forms preferred).
  • Expertise in SQL Server and database design.
  • Proven ability to build scalable, maintainable, and well-structured solutions.
  • Familiarity with Agile development practices and design patterns.
  • Experience using profiling and performance tools (e.g., Redgate ANTS).
  • Strong problem-solving and analytical skills.
  • Prior experience in lumber, building materials, construction, or accounting industries is highly desirable.

Preferred Qualifications

  • Knowledge of Redis, MongoDB, and DevExpress.
  • Exposure to Azure DevOps and mature ALM systems.
  • Experience contributing to cross-functional projects or internal innovation initiatives.
  • Ability to guide and mentor junior developers effectively.
  • Hands-on experience with desktop and web integration strategies.

Visit the official website below to access the full details of this vacancy:

Copyright © 2025 Dot-Net-Jobs.com. All Rights Reserved.