Software Engineer
$90k - $135kEnsign-Bickford Industries
This opportunity is located within our EnviroLogix business that develops and manufactures testing solutions for detecting GMOs, mycotoxins, plant pathogens, natural toxins and chemical contaminants in multiple agricultural matrices.Click here to learn more.
Job Description General Summary: The principal responsibility of the Software Engineer is to develop and maintain applications that support our QuickScan platform and the diagnostic tests that use them. QuickScan is a series of integrated hardware and software reader systems used to interpret lateral flow test results for operational decision-making at detection points all along the food and feed supply chain.The Software Engineer is responsible for the development and maintenance of QuickScan software, including the addition of new features, debugging, and cross-platform support. This position will also collaborate with back-end and front-end developers to support integration of QuickScan software with the cloud-based data management system TotalHub. There may be opportunities for hardware development. The Software Engineer brings a customer-first approach to product development, investigation, and manufacturing support with internal and external users. This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems. Responsibilities Include:
- Own the development and maintenance of QuickScan, including new features, refactoring, and defect resolution
- Build and release engineering, including toolchain setup, build outputs and release management
- Maintain project dependencies to ensure stable, repeatable builds across development environments
- Write and maintain developer documentation including build/run SOPs and troubleshooting playbooks
- Diagnose and resolve production issues reported by manufacturing, field teams, and customers
- Follow change management best practices to maintain high product quality through the lifecycle
- Collaborate with TotalHub integration partners to support workflows, data transport, and customer UX
- Participate in formal problem solving and continuous improvement activities to reduce process waste
- Contribute to design and troubleshooting discussions to gather voice-of-customer feedback
- Create and maintain development documentation to preserve knowledge across the product lifecycle
- Take ownership of communication including consistent follow-up with internal and external customers
- Strong experience building and supporting production C++ applications
- Strong Qt experience with Qt Widgets/Qt Quick, UI tooling, and model/view patterns
- Strong Windows native development/build experience, including MSVC toolchain and CLI builds
- Experience with JavaScript in production environments is required
- Strong debugging expertise, with proven ability to isolate failures across code, libraries, and dependencies
- Superb and timely written and verbal communication with technical and non-technical stakeholders
- Experience with Microsoft Office and collaboration tools, including Teams
- Demonstrated ability to create clarity through standard work and documentation
- Agility to move from feature engineering to field support without losing quality
- Commitment to repeatable execution across build, test, and release processes
- Experience with Agile (Plan, Sprint, Review), formal problem solving, and continuous improvement is a plus
- Experience using modern AI-assisted tools for debugging, documentation, and test acceleration is a plus
- Experience with cloud integrations including Amazon Web Services and client-to-cloud data flows is a plus
- Experience with Elixir and/or React programming or troubleshooting is a plus
- Bachelor's degree in CS/SE/CE/EE (or related field) preferred
- Minimum 3 - 4 years of experience developing and supporting C++ software in production environments
- Additional skills training and certifications are welcome but not required
- Ability to lift up to 25 pounds
- Ability to work in manufacturing, office, and laboratory environments
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Portland, ME vacancy
- ...Software Engineer OpportunitySynergisticIT wants every candidate to know that the job market is challenging and that to stand out, you need to have exceptional skills and technologies. SynergisticIT understands the complex nature of the job market and how difficult it...SuggestedH1b
- ...Software Engineer Opportunity SynergisticIT wants every candidate to know that the job market is challenging and that to stand out, you need to have exceptional skills and technologies. SynergisticIT understands the complex nature of the job market and how difficult...SuggestedH1b
$140.6k - $173.1k
About the RoleAt WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system architecture, help define enterprise-wide standards, and actively participate...SuggestedFull timeContract workFlexible hours$96.1k - $115.5k
...shared responsibility? Then this role is for you! In today's software development and data landscape, collaboration, end-to-end (E2E... ...generate business outcomes.We believe in the power of integrated engineering, where development, data quality, architecture, and agility...SuggestedFull timeFlexible hours- ...Software EngineerThis opportunity is located within our EnviroLogix business that develops and manufactures testing solutions for detecting... ...Summary:The principal responsibility of the Software Engineer is to develop and maintain applications that support our QuickScan...SuggestedWork at office
$68k - $93.5k
...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs....For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...curious, care for our community & environment, take work seriously; ourselves not so much.The PositionArkatechture is seeking a Software Engineer to join our Support Services team, supporting our Arkalytics platform and related data warehousing and analytics solutions....Permanent employmentRemote workFlexible hours
$100k - $150k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company....Work experience placementLocal areaImmediate start$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...Work experience placementLocal area- ...We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and maintaining core product functionality across our platform. You will work across...
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical About the role Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is...Full timeWork at officeRemote workWorldwideFlexible hours
- ...improvement of the internal processes Contribute to cloud migration efforts Qualifications ~ BS/BA in Computer Science, Software Engineering or equivalent experience ~ Experience with, or aptitude for, .NET, C# coding ~1-3 years of software design and...Full time
$100k
...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github...H1b- ...continuous improvement of the internal processesContribute to cloud migration effortsQualificationsBS/BA in Computer Science, Software Engineering or equivalent experienceExperience with, or aptitude for, .NET, C# coding1-3 years of software design and development...
- ...in developing Web services. Should have Strong systems integration experience and Service Oriented Architecture Cloud platform engineer - develop micro services Security API and SSO Service Experience with NoSQL Experience with TDD, Continuous delivery pipeline Experience...For contractors
- ...the Tyler ecosystemPartner closely with internal product and engineering teams to understand their needs and deliver scalable, well-documented... ...consistent valueQualificationsBS/BA in Computer Science, Software Engineering, or equivalent practical experienceProven...Local areaImmediate start
- ...productsDevelop and extend core features for existing infrastructure micro-services QualificationsBS/BA in Computer Science, Software Engineering or equivalent experienceAbility to learn quickly and juggle multiple tasksAbility to deliver within a deadline and...
- ...clients, with a focus on the public sector. We use a team-based approach, with teams consisting of designers, software developers, quality assurance engineers and project managers. This allows us to provide the full lifecycle of project delivery to clients from initial...Flexible hours
$239k - $323k
...build a more resilient, efficient, sustainable energy future.Ready to Power a Smarter World with us?The Senior Director Engineering , Home Software Applications is a senior engineering and product strategy leader responsible for defining, building, and scaling the software...Full timeTemporary workWork experience placementRemote workFlexible hours$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Full timeWork experience placementLive inLocal areaRemote workWorldwide- ...Software Engineer 1We are seeking a full-time Software Engineer 1 at our office in Yarmouth, ME. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.Essential Functions:Performs...Full timeInternshipWork at office
$95k - $154k
...Synergisticit's JOPP focuses on closing the gap between your tech skills and what employers want now. Whether you're a Java developer, software engineer, data scientist, or analyst, we know how to position you for success—even after a setback. Currently, we are looking for entry...Full timeContract workH1b$110k - $270k
...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of... ...modern open‑source technologies. Experience in enterprise software or high‑growth tech environments. Thrive in our Work Anywhere...Full timeWork at officeLocal areaRemote workWorldwideFlexible hours- ...Lead Engineer - Protection and Control Responsible for electric system protection technology platforms in both Maine and New York, including standards, training, and communication. The electric delivery system in Maine contains approximately 2,600 miles of transmission...Contract workFor contractorsLocal area
- ...Lead Engineer - Transmission Planning Collaborate, perform, and lead reliability and/or economic driven studies including voltage,... ...criteria, guidelines, standards (e.g., NERC, NPCC, etc.) and analysis software packages such as PSS/E, TARA, and ASPEN. Participate in...For contractorsLocal area
$101.9k - $150k
...that are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver a world-class experience for our Cengage Learning...Full timeWork experience placementLive inLocal areaRemote workWorldwide- ...Senior Software Engineer Work with our innovative software solutions that help local government and school districts centralize data and connect their organizations. By working to develop and support our financial management solutions, you can help integrate our solutions...Local area
- ...Senior Software EngineerDoes driving innovation and creating better experiences through technology inspire you?At Re-Leased, we're levelling... ...love what they do.Your RoleWe're looking for our next Senior Engineer to be based in Napier or work remotely from another city in New...Odd jobLive outWork at officeRemote workWork from homeFlexible hours
- ...We are seeking an experienced Machine Learning Engineer to join the Machine Learning Operations team in Client's R&D AI Center of Excellence... ...inference optimization (e.g., TensorRT, DLA) Work with software engineers and Data Scientists to integrate ML models into production...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- cybersecurity software engineer Portland, ME
- software developer fintech Portland, ME
- software engineer remote Portland, ME
- part time software developer remote Portland, ME
- software engineer full time Portland, ME
- entry level software engineer remote Portland, ME
- senior software engineer ruby on rails Portland, ME
- consulting software engineer Portland, ME
- senior software engineer remote Portland, ME
- startup software engineer Portland, ME



