Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Dover, NH vacancy
  • 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... 
    Suggested
    Remote job

    Lighthouse Credit Union

    Dover, NH
    2 days ago
  • 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, ...
    Suggested
    Full time

    TecTammina

    Dover, NH
    2 days ago
  •  ...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... 
    Suggested
    Remote job
    Internship

    Danaher

    Rochester, NH
    1 day ago
  •  ...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... 
    Suggested
    Summer work
    Summer internship

    University of New Hampshire

    Durham, NH
    4 days ago
  • 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...
    Suggested
    Shift work

    Yantran LLC

    Durham, NH
    1 day ago
  • $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

    SwiftCruit

    Durham, NH
    2 days ago
  •  ...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 in
    Remote work

    SonicWALL

    Durham, NH
    13 hours ago
  •  ...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 time
    Immediate start
    Relocation

    JConnect Infotech

    Portsmouth, NH
    1 day ago
  •  ..., 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 time
    Local area

    Wilcox Industries

    Newington, Strafford County, NH
    12 hours ago
  •  ...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 office
    Visa sponsorship
    Flexible hours

    CBRE

    Dover, NH
    3 days ago
  •  ...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 office
    Immediate start
    Flexible hours
    2 days per week

    FedPoint

    Newington, Strafford County, NH
    4 days ago
  • 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

    Tech Tammina

    Dover, NH
    1 day ago
  •  ...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 office
    Remote work
    Relocation package
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Sig Sauer

    Newington, Strafford County, NH
    2 days ago
  •  ...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 office
    Shift work

    Coyote Technical & Executive Sourcing

    Newington, Strafford County, NH
    5 days ago
  •  ...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 office
    Remote work
    Shift work

    Sig Sauer

    Newington, Strafford County, NH
    5 days ago
  • $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 time
    Local area

    Michael Page

    Dover, NH
    13 hours ago
  • $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 time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Portsmouth, NH
    5 days ago
  •  ...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

    gpac

    Dover, NH
    2 days ago
  •  ...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 office
    Remote work
    Monday to Friday
    Night shift
    3 days per week

    Daystar

    Newington, Strafford County, NH
    2 days ago
  •  ...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

    Aquinas Consulting

    Newington, Strafford County, NH
    8 days ago
  •  ...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 office
    Visa sponsorship
    Work visa
    Relocation package

    OESL-Automotive

    Somersworth, NH
    5 days ago
  •  ...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

    Cheez

    Rochester, NH
    4 days ago
  •  ...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

    Back Bay Networks

    Dover, NH
    4 days ago
  • $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 pay
    Full time
    Work at office
    Local area

    City of Dover

    Dover, NH
    3 days ago
  •  ...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

    Lonza

    Dover, NH
    36 minutes ago
  •  ...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 office
    Remote work
    Monday to Friday

    Daystar

    Newington, Strafford County, NH
    a month ago
  • 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 work
    Remote work

    Defense Logistics Agency

    Rochester, NH
    2 days ago
  •  ...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 office
    Remote work
    Shift work

    Albany International

    Portsmouth, NH
    1 day ago
  • 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 time
    Immediate start

    Stellantis

    Rochester, NH
    1 day ago
  •  ...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

    Lonza

    Portsmouth, NH
    36 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!