Software Engineer
$90K - $135K/yr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
$90K - $135K/yr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
$90K - $135K/yr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
Portland, ME · On-site
$80 - $100/hr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
Portland, ME · On-site
$80 - $100/hr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
Portland, ME · On-site
$90K - $135K/yr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
Portland, ME · On-site
$90K - $135K/yr
The Software Engineer is responsible for the development and maintenance of QuickScan software ... Strong debugging expertise, with proven ability to isolate failures across code, libraries, and ...
Providing clean and optimized coding solutions, you'll work to develop high-quality software applications that exceed our customers' expectations - seriously our customers love our products. We are ...
Quick apply
Providing clean and optimized coding solutions, you'll work to develop high-quality software applications that exceed our customers' expectations - seriously our customers love our products. We are ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... code, libraries, and dependencies • Superb and timely written and verbal communication with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... code, libraries, and dependencies • Superb and timely written and verbal communication with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... code, libraries, and dependencies • Superb and timely written and verbal communication with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... code, libraries, and dependencies • Superb and timely written and verbal communication with ...
... code/configuration reviews. 5. Quality Assurance & AI-Augmented Workflows * Take ownership of ... software development engineering role focusing on data. * Snowflake Proficiency: Proven track ...
... code/configuration reviews. 5. Quality Assurance & AI-Augmented Workflows * Take ownership of ... software development engineering role focusing on data. * Snowflake Proficiency: Proven track ...
... code/configuration reviews. 5. Quality Assurance & AI-Augmented Workflows * Take ownership of ... software development engineering role focusing on data. * Snowflake Proficiency: Proven track ...
New
... code/configuration reviews. 5. Quality Assurance & AI-Augmented Workflows * Take ownership of ... software development engineering role focusing on data. * Snowflake Proficiency: Proven track ...
New
... code/configuration reviews. 5. Quality Assurance & AI-Augmented Workflows * Take ownership of ... software development engineering role focusing on data. * Snowflake Proficiency: Proven track ...
New
... code/configuration reviews. 5. Quality Assurance & AI-Augmented Workflows * Take ownership of ... software development engineering role focusing on data. * Snowflake Proficiency: Proven track ...
New
Reviewing Code - Review code for correctness, maintainability, and architectural health * Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
Quick apply
Reviewing Code - Review code for correctness, maintainability, and architectural health * Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
Portland, ME · On-site
$75 - $110/hr
Software Development Engineer in Test II (SDET) - Apps Combine your passion for problem solving ... Analyze test failures, troubleshoot issues, and make necessary repairs to test code * Measure test ...
Portland, ME · On-site
$75 - $110/hr
Software Development Engineer in Test II (SDET) - Apps Combine your passion for problem solving ... Analyze test failures, troubleshoot issues, and make necessary repairs to test code * Measure test ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... code, libraries, and dependencies • Superb and timely written and verbal communication with ...
Portland, ME · On-site
They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... code, libraries, and dependencies • Superb and timely written and verbal communication with ...
South Portland, ME · On-site
$127K - $167K/yr
... code standards and best practices are followed Collaborate with cross-functional teams to define, design, and deliver new features Conduct code reviews and participate in design discussions ...
South Portland, ME · On-site
$127K - $167K/yr
... code standards and best practices are followed Collaborate with cross-functional teams to define, design, and deliver new features Conduct code reviews and participate in design discussions ...
Portland, ME · On-site
$140K - $173K/yr
Participate in code reviews, technical discussions, and collaborative problem-solving sessions ... Strong understanding of software engineering principles, including data structures, algorithms ...
Portland, ME · On-site
$140K - $173K/yr
Participate in code reviews, technical discussions, and collaborative problem-solving sessions ... Strong understanding of software engineering principles, including data structures, algorithms ...
Providing clean and optimized coding solutions, you'll work to develop high quality software applications that exceed our customers' expectations - seriously our customers love our products. We are ...
Quick apply
Providing clean and optimized coding solutions, you'll work to develop high quality software applications that exceed our customers' expectations - seriously our customers love our products. We are ...
Providing clean and optimized coding solutions, you'll work to develop high-quality software applications that exceed our customers' expectations -- seriously our customers love our products. The MDM ...
Quick apply
Providing clean and optimized coding solutions, you'll work to develop high-quality software applications that exceed our customers' expectations -- seriously our customers love our products. The MDM ...
Experience delivering production software where AI systems generate the majority of implementation code. * Strong context engineering skills, including structuring codebases, specifications, and ...
Experience delivering production software where AI systems generate the majority of implementation code. * Strong context engineering skills, including structuring codebases, specifications, and ...
Providing clean and optimized coding solutions, you'll work to develop high quality software applications that exceed our customers' expectations - seriously our customers love our products. We are ...
Quick apply
Providing clean and optimized coding solutions, you'll work to develop high quality software applications that exceed our customers' expectations - seriously our customers love our products. We are ...
Committing Code and Shipping Products - you will be one of our most trusted engineers committing code. Responsible for implementing design patterns and working on enterprise level software challenges ...
Quick apply
Committing Code and Shipping Products - you will be one of our most trusted engineers committing code. Responsible for implementing design patterns and working on enterprise level software challenges ...
Reviewing Code - Review code for correctness, maintainability, and architectural health * Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
Quick apply
Reviewing Code - Review code for correctness, maintainability, and architectural health * Mentoring - Guide and grow senior and mid-level engineers on the team * Process Implementation and ...
$46.5K - $56.9K
1% of jobs
$56.9K - $67.2K
4% of jobs
$67.2K - $77.6K
9% of jobs
$87.3K is the 25th percentile. Wages below this are outliers.
$77.6K - $88K
12% of jobs
$88K - $98.4K
15% of jobs
The median wage is $105.2K / yr.
$98.4K - $108.8K
14% of jobs
$108.8K - $119.2K
15% of jobs
$123.3K is the 75th percentile. Wages above this are outliers.
$119.2K - $129.6K
13% of jobs
$129.6K - $139.9K
9% of jobs
$139.9K - $150.3K
5% of jobs
$150.3K - $160.7K
3% of jobs
$46.5K
$108.3K
$160.7K
| Aspect | Software Coding | Software Testing |
|---|---|---|
| Primary Focus | Writing and developing code to create software applications | Evaluating and verifying software to identify bugs and ensure quality |
| Required Skills | Programming languages, problem-solving, algorithm design | Testing methodologies, attention to detail, analytical skills |
| Work Environment | Development teams, coding labs, software companies | Quality assurance teams, testing labs, software companies |
| Common Certifications | None specific, but programming certifications helpful | ISTQB, CSTE, CSQA |
While software coding involves creating and writing the actual code for applications, software testing focuses on evaluating the software to find and fix bugs. Both roles are essential in the software development lifecycle and often work closely together to ensure high-quality products.

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
Skills Required:
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
Qualification Requirements:
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
Physical Requirements:
Ability to lift up to 25 pounds
Ability to work in manufacturing, office, and laboratory environments
The anticipated range for this position is: $90,000 - $135,000 per year. Salary is determined in good faith based on factors such as the applicant's education, experience, knowledge, skills, abilities, requirements of the position, internal equity, and alignment with market data.
EnviroLogix is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to race, religion, color, sex, age, disability, sexual orientation, genetic information, national origin, or veteran status.
Sourced by ZipRecruiter
51 - 200 Employees
Simsbury, CT, US
1831