Software Engineer

Warner, New Hampshire

Madgetech
Apply for this Job
MadgeTech is seeking a Software Engineer to join our dynamic team. This position will develop and maintain our desktop software applications, as well as track and manage customer issues & bugs.

Essential Duties and Responsibilities:
  • Development of desktop application software (Windows required, Linux & MacOS a plus), most of which communicates with MadgeTech data logger products.
    Capable of maintaining existing software products.
  • Co-operative development, documentation, and selection of new product architecture.
  • Work with the Marketing team to define and design new products and features.
  • Able to rapid-prototype solutions for proof-of-concepts of products or features.
  • Plan, organize, and help direct software development projects including maintenance releases.
  • Work closely with Sales and Support to support critical installations.
  • Collaborate with Engineering staff, Support and Sales to investigate and resolve software issues.
  • Update and review design and user-facing documentation for software products.
  • Work in a small team environment using Agile and similar collaborative tools.
  • Thorough documentation of both code (comments) and supporting collateral for software deployment.
  • Able to perform software reviews and keep up to date with the latest industry developments in software tools.
  • Experience with the Software Development Cycle.
Qualifications (Knowledge, Skills, and Abilities)
  • BS or higher in Computer Science.
  • Experience with C , WPF, MVVM pattern
  • Experience with Visual Studio.
  • Experience/understanding of SQL and development using common database providers.
  • Experience working with SVN and Git source control tools.
  • Experience in developing secure software / protection of customer data.
  • Excellent oral and written communication skills.
Experience with the following is a plus:
  • MySQL
  • ASP .NET, HTML5/CSS/JavaScript/jQuery
  • NET 5 or later
  • Developing .NET applications using cross-platform UI frameworks
Interested candidates please apply.
Date Posted: 02 April 2025
Apply for this Job