Software Engineer
Q LLC
Job Description
Job Description
Software Engineer
Location: Dover, NH
Job 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 a leader 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 evolving business needs.
Location and Work Schedule
This position is based in Dover, NH, and requires you to be on-site five days per week.
Travel Requirements
Minimal travel may be required as needed for project collaboration.
Responsibilities and Duties
- Maintain, optimize, and enhance the existing ERP system built on WinForms and .NET Framework/.NET Core, including web services.
- Collaborate closely with internal staff, 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 current with advancements in .NET, WinForms, and ERP technologies, recommending improvements and modernization efforts.
Required Qualifications and Skills
- 1-3 years of experience in .NET development, with a focus on WinForms applications and web services.
- Proven track record of 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 tools such as Syncfusion (or similar) is a plus.
- Ability and desire to work in a manufacturing environment.
Preferred but Not Required
- Experience with integrations to systems such as Adobe Commerce/Magento, QuickBooks, and ShipStation.
- Exposure to AI or automated coding assistance tools.
- Firearms industry experience.
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.
Disclaimer
It is impossible to list every requirement or responsibility of this position. Job responsibilities and the Company's needs may change over time, and the above description is not comprehensive or exhaustive. Q LLC reserves the right to adjust, add to, or eliminate any aspect of this description as necessary to meet business needs.
The Company reserves the right to conduct background investigations and/or reference checks on all of its potential employees as well as a drug screening.
- Lighthouse Credit Union is looking for a Lead BI Engineer to define and govern the organization's BI platform and analytics architecture. This technical leadership role will drive innovation and lead initiatives that enhance data-driven decision-making across the organization...SuggestedRemote job
- The client needs an experienced WPS Lead developer with strong knowledge on the below: Java Webservices, IBM WebSphere Process Server, IBM WebSphere Integration Development, WebSphere Business Modeler, WebSphere Business Monitor BPEL, Mediation Flows, Business Space, ...SuggestedFull time
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...designed for students entering their senior year of high school. This program provides an engaging, hands-on experience in a real-world software development environment. Participants will have the chance to work closely with dedicated mentors and work on technology used in...SuggestedSummer workSummer internship
- D365 Functional lead consultant Finance 10+ yrs of Experience in D365 Finance modules  Gathering Business requirements from the clients Able to do the Functional analysis Preparing Business Process documents Experience in managing customer requirements...SuggestedShift work
$69.56k - $124.58k
...strategic initiatives. In this role, you will develop and extend the Drupal content management system framework as well as develop software using PHP, JavaScript, jQuery, HTML, CSS, SQL, and/or other languages. Experience in Web Services (SOAP, REST) and source code...Flexible hours- ...theatre Proactively shares best practices with fellow peers and sales on a regular basis Provides mentorship for at least 1 x Solution Engineer Keeps regional sales informed of roadmap insights, product updates and technical best practices Promotes a culture of teaming with...Live inRemote work
- ...Java Full Stack Engineer / Sr Engineer Location: INDIANAPOLIS IN /Portsmouth, NH /Boston MA / Seattle, WA - 98154 Duration: Full... ...Responsibilities ~ Experience: 5 - 8 years of professional software development experience, with at least: ~3+ years working with...Full timeImmediate startRelocation
- ..., an ownership mentality, and a commitment to rigorous documentation and code quality. You will collaborate closely with Firmware Engineers, System Engineers, Quality Engineers, Program Managers, external partners, and our customers to ensure Wilcox stays on the leading...Full timeLocal area
- ...About the Role: As a CBRE Mobile Engineer, you will be responsible for facility building maintenance focusing on retail sites within the Dover area. You'll be focused on several trades including HVAC, plumbing, electrical and general building repairs. The company provides...Work at officeVisa sponsorshipFlexible hours
- ...Portsmouth, NH Hybrid, 2 days per week on site Build, Secure, and Evolve Mission-Critical Infrastructure Are you an experienced systems engineer who thrives in complex, high-availability environments? Do you enjoy solving infrastructure challenges, driving modernization...Work at officeImmediate startFlexible hours2 days per week
- UI Developer Tech Tammina LLC Job Description The client needs an experienced Senior Web Developer with knowledge in Angular/JQuery/DoJo frameworks and hands on experience on the below: Java, Angular JS, JQuery JS, XML, XST, XPATH, HTML5, CSS3, AJAX Develops...Full time
- ...evolved, and thrived, by blending American ingenuity, German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry... ...of CMM/CNC programming experience using automated inspection software; more advanced experience expected at higher levels. ~...Work at officeRemote workRelocation packageShift workNight shiftDay shiftAfternoon shift
- ...troubleshoot, and edit existing inspection programs utilizing CMM/Gauge software for inspection of simple to medium complexity components. This... ...process troubleshooting, machine correction as well as engineering design and drawing improvements using quality data collection...Work at officeShift work
- ...evolved, and thrived, by blending American ingenuity, German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry... ..., and edit existing inspection programs utilizing CMM/Gauge software for inspection of simple to medium complexity components. This...Work at officeRemote workShift work
$80k - $120k
...Join to apply for the Product Engineer role at Michael Page Base pay range $80,000.00/yr - $120,000.00/yr The Product Engineer plays a... ...molding. Create detailed engineering drawings and BOMs using CAD software (e.g., SolidWorks). Collaborate with suppliers and internal...Full timeLocal area$85.39k - $116.98k
...clinical users Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data... ...back-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and...Full timeRemote work- ...I have a well-known client who is currently seeking a Civil Engineer specializing in Land Development. Key Responsibilities:... ...~ Proficiency in AutoCAD, Civil 3D, and other relevant design software. ~ Strong knowledge of local and state land development regulations...Local area
- ...of Operations (with day-to-day oversight from the Technical Alignment Team Lead) Position Summary: The Technical Alignment Engineer (TAE) is responsible for improving the health, security, and consistency of our clients’ IT environments. This is a proactive,...Work at officeRemote workMonday to FridayNight shift3 days per week
- ...Job Description Job Description Our Direct Client has a new Software Developer job. The role of the Software Develop/Programmer is... ...setting. This position works closely and collectively with Engineering, Operations, and Project Management to achieve these goals....Local area
- ...and manage IT inventory for the 3 buildings. Troubleshot network issues (TCP/IP, DNS, DHCP, VPN, firewalls). Support manufacturing engineering in operating and maintaining MES according to standards. Support with system backups and patch management. Support Windows Server...Work at officeVisa sponsorshipWork visaRelocation package
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...site. Responsibilities: Provide expert-level end-user support for installing, configuring, and effectively using various software and hardware solutions across macOS and Windows. Independently troubleshoot and resolve a wide range of technical issues efficiently...Remote work
$24.43 - $35.37 per hour
...effectively use word processing, spread sheets, Publisher, and PowerPoint; (2) perform basic photography; (3) use of video editing software; (4) maintain social media sites; (5) maintain databases; and, (5) modify / update existing web sites used by the Coalition and...Hourly payFull timeWork at officeLocal area- ...cycle deliverables/activities . Schedule qualification activities and personnel to meet business, manufacturing, engineering and quality objectives. Revise and maintain SOPs to ensure continuous improvement and compliance to GROUP/CORP procedures...Relocation package
- ...the Help Desk Team Lead) Position Summary: The Help Desk Engineer is responsible for providing timely, professional support to... ...in alignment with SLAs. Troubleshoot and resolve hardware, software, and network-related issues. Maintain consistent progress on...Work at officeRemote workMonday to Friday
- Telework Eligible No Major Duties Performs a wide range of duties to include plans, analysis, development, and coordination, as well as evaluation of current NSEP and contingency telecommunications plans (D-16-1). Serves as the primary subject matter technical...Temporary workRemote work
- ...and manufacturing processing systems. Our professional team of engineers works with the latest in new infrastructure technologies in... ...Install, configure, operate, and maintain data center hardware, software, and related infrastructure, including Hyper‑V virtualization,...Work at officeRemote workShift work
- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
- ...Systems Development Engineer II Location: On-site, Portsmouth, NH. Relocation assistance is available for eligible candidates and their families, if needed. The Systems Engineer will be responsible for the design, implementation, and maintenance of our critical IT infrastructure...Relocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Dover, NH
- software developer Dover, NH
- part time software developer remote Dover, NH
- software engineer amazon Dover, NH
- software developer fintech Dover, NH
- consulting software engineer Dover, NH
- software engineer healthcare Dover, NH
- software engineer Dover, NH
- startup software engineer Dover, NH
- software developer positions Dover, NH




