Software Engineer - .NET Framework

Kingfisher Company, inc.

Lowell (MA)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology leader in emergency communications is seeking a Software Development Engineer to join their Lowell, MA team. This entry-level position focuses on developing applications for intelligent Fire Alarm Systems using .NET and C#. The ideal candidate will have a bachelor's degree in a related field, with 2+ years of software development experience. Key responsibilities include defining application design, managing networked devices, and adhering to software methodologies. The workplace offers collaboration on cutting-edge technology in a supportive environment.

Qualifications

  • 2+ years' experience in software development in a product-oriented environment.
  • Proven ability to manage hundreds to thousands of concurrent networked devices.
  • Experience with LAN-based, IP-connected systems.

Responsibilities

  • Define and support the design and development of applications for intelligent Fire Alarm Systems.
  • Implement and adhere to software development methodologies.
  • Analyze trade-offs in the system design to meet requirements.

Skills

Networked device management
LAN-based systems
Event-driven architectures
Multithreading
SQL Server
Logging and diagnostics
GitHub

Education

Bachelor's degree in Computer Science or related field
Master’s degree in related fields

Job description

Kingfisher Company Inc. (KCi) is looking for a Software Development Engineer with a strong background in .NET framework, C#, and mobile device software development to join our Lowell, MA R&D team. At Kingfisher, our employees are on the cutting edge of technological advancements within the emergency radio communications industry. If you are inspired to drive innovation and technology, Kingfisher is the place for you. At Kingfisher you will work with other passionate technical leaders and make critical contributions to the emergency communications industry and to the growth of our company.

Responsibilities
  • Define and support the design and development of Windows / PC, and mobile device based applications for intelligent Fire Alarm Systems and devices
  • Implement and adhere to software development methodologies
  • Implement and maintain software versioning and revision control
  • Analyze trade-offs in the system design to meet requirements.
  • Identify, design, and develop software for emergency alarm reporting workstations
  • Own & drive the execution end to end while maintaining schedule compliance
  • Keep abreast of industry changes in software engineering technologies, processes, and disciplines
  • Translate design specifications in system designs and implementation, participate in design and code reviews
Required / Core Capabilities
  • Proven ability to manage hundreds to thousands of concurrent networked devices
  • Experience with LAN-based, IP-connected systems
  • Connection management
  • Comfort working with event-driven architectures(MQTT or similar)
  • Experience handling high-frequency status updateswithout UI degradation
  • Strong understanding of multithreading, async workflows, and concurrency
  • Experience persisting and querying operational data(SQL Server / relational DBs)
  • Ability to instrument applications for logging, diagnostics, and field support
  • Comfortable owning and evolving a mission-critical operator interface
  • Experience with software version control and defect tracking software i.e., GitHub
Nice-to-Have / Preferred
  • Experience with IoT systemsor device management platforms
  • Familiarity with hybrid local / cloud architectures
  • Background in audio, voice, or media streaming
  • Experience with mapping or spatial visualizationof devices
  • Exposure to automated UI or system testing
  • Familiarity with cloud base software development, especially AWS-based backends(IoT, messaging, APIs)
Education and Experience

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field is required. Master’s degree in related fields would be a plus

2+ years’ experience in Software development in a product oriented environment

  • Opportunity to work on cutting-edge technology in a collaborative, small-team environment
  • Take on a critical role with significant responsibility
About Us

Kingfisher is the global leader of emergency communication systems based on direct-link radio transmission technology, serving a wide range of military, municipal, industrial, and commercial customers. At our headquarters in Lowell, we design and build our products and offer custom designed systems, service, and support emergency communication and evacuation systems globally. We base our leading-edge communications systems on emergency band radio transmission technology, which gives our clients a more economical and reliable choice over traditional hard-wired systems.

Location

This is an on-site position located in Lowell MA

Travel

Approximately 10%

Kingfisher is an equal opportunity employer.

Seniority level

Entry level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Appliances, Electrical, and Electronics Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - AWS Cloud
Software Engineer - AWS Cloud

Kingfisher Company, inc. • Lowell (MA)

On-site
USD 120,000 - 152,000
Software Developer
Software Developer

AMARIS GROUP SA • Westford (MA)

On-site
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

Kids for the Future • Minnetonka (MN)

On-site
USD 95,000 - 140,000
Firmware Engineer
Firmware Engineer

King Technology, Inc. • Minnetonka (MN)

On-site
USD 90,000 - 120,000
Embedded Software Engineer II
Embedded Software Engineer II

Johnson Controls • Westford (MA)

On-site
USD 94,000 - 141,000
401(k)
Medical insurance
Dental insurance
+3
Software Engineering Manager (Embedded Systems)
Software Engineering Manager (Embedded Systems)

Watchfire Signs, LLC. • Danville (IL)

On-site
USD 130,000 - 160,000
401k with Employer Match
Vacation
Company Paid Life/ADD
+2
Embedded Systems Engineer
Embedded Systems Engineer

King Technology, Inc. • Minnetonka (MN)

Hybrid
USD 90,000 - 130,000
Fire Alarm Systems Engineer
Fire Alarm Systems Engineer

Communications Engineering Company (CEC) • New Berlin (WI)

On-site
USD 60,000 - 80,000
Fire Alarm Systems Engineer
Fire Alarm Systems Engineer

Communications Engineering Company (CEC) • Madison (WI)

On-site
USD 65,000 - 85,000
Associate Software Engineer – Cocoa Beach
Associate Software Engineer – Cocoa Beach

L3Harris Technologies • Town of Florida (NY)

On-site
USD 70,000 - 110,000