Logo
Liveqordie

Software Engineer

Liveqordie, Dover, New Hampshire, us, 03821


Job Title: Software EngineerLocation:

Dover, NHJob Type:

Full-Time / Permanent

Company Overview:Q LLC is a pioneering firearms design and technology company that continually pushes the boundaries of innovation in the industry. Our commitment to excellence has positioned us as leaders in creating cutting-edge solutions for firearm enthusiasts. As we expand our team, we are seeking a dynamic and skilled

Software Engineer

who shares our dedication to advancing technology and design. As a Software Engineer at Q LLC, you will play a crucial role in maintaining and enhancing our

Enterprise Resource Planning (ERP)

system, collaborating with our development team and internal stakeholders to ensure the system meets the evolving business needs.

Location and Work Schedule:This position is based in Dover, NH, and requires you to be in-person five days per week.

Travel Requirements:Minimal travel may be required as needed for project collaboration.

Software Engineering Responsibilities and Duties:

Maintain, optimize, and enhance

the existing ERP system built on

WinForms

and

.NET Framework/.NET Core .

Collaborate closely with an offsite development team, ensuring clear communication and alignment on project tasks, new features, and timelines.

Work with product owners, business analysts, and internal stakeholders

to translate business requirements into technical solutions.

Troubleshoot, debug, and resolve

issues within the ERP system, ensuring system reliability and performance.

Design and implement new features and modules to address evolving business requirements, ensuring

system stability and backward compatibility .

Conduct

code reviews, write unit tests, and document changes

to ensure high-quality, maintainable code.

Optimize application performance , including database interactions and UI responsiveness to enhance the user experience.

Implement

security best practices

and ensure data protection protocols within the ERP system.

Stay updated with advancements in

.NET, WinForms, and ERP technologies , recommending improvements and modernization efforts.

Required Qualifications and Skills:

5+ years

of experience in

.NET development , with a focus on

WinForms applications .

Proven track record in maintaining and enhancing

large-scale ERP systems .

Strong proficiency in

.NET Framework, .NET Core, C#, and WinForms development .

Experience with

Entity Framework

or other ORM technologies.

Solid knowledge of

relational databases

such as

SQL Server

or

MySQL , with the ability to write complex queries and optimize database performance.

Experience collaborating with

offsite/remote teams , with excellent communication skills to ensure smooth project execution.

Strong

problem-solving skills

and the ability to troubleshoot issues in a production environment.

Familiarity with

version control systems

(e.g.,

Git ) and

CI/CD pipelines .

Knowledge of

security best practices

in software development, particularly in ERP systems.

Experience with reporting tools such as

Syncfusion

(or similar) is a plus.

Education and Experience:

Bachelor's degree

in

Computer Science, Software Engineering , or a related field (or equivalent work experience).

Physical Requirements:This position may require extended periods of time at a desk, working with computers and related technical equipment. Occasional lifting of lightweight hardware may be required during maintenance or setup tasks.

Equal Employment Opportunity:Q LLC is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants, regardless of race, religion, gender, sexual orientation, age, disability, or veteran status.

#J-18808-Ljbffr