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