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

Software Development Engineer

$50 - $55 per hour

Collabera Technologies

Description

  1. Home
  2. Search Jobs
  3. Job Description

Software Development Engineer

Contract: Westbrook, Maine, US

Salary Range: 50.00 - 55.00 | Per Hour

Job Code: 370045

End Date: 2026-07-16
Days Left: 25 days, 4 hours left

Apply

Position Details:

Job Title: Software Development Specialist

Location: Westbrook, ME

Duration: 12 months

Pay Rate: $50 - 55/hr

Position Details

  • Location: Hybrid - minimum 8 day/month in office; local candidates preferred. Expect more in-office time at the start of the assignment during onboarding and ramp-up.
  • Experience Level: Entry level / junior. We expect to train on our specific platform, but the core competencies below are required from day one.
  • On-Call: The role participates in a shared, team-wide on-call rotation. New team members are trained before joining the rotation. Because it's a rotating responsibility, on-call response happens infrequently.
Position Overview

This is a contract, entry-level position supporting a custom RMM (Remote Monitoring and Management) platform used across the business. It blends hands-on IT support with light scripting and software development work. The person in this role is the first point of contact when something isn't working, so success depends as much on dependable communication, organization, and follow-through as it does on technical skill.

We are looking for someone who responds to customers quickly, owns issues from start to finish, manages competing priorities without dropping work, and delivers consistent, high-quality results.

In This Role You Will
  • Provide responsive support for the custom RMM platform, communicating with customers promptly and following each issue through to resolution.
  • Perform scripting work related to software used in company products and the RMM platform.
  • Handle a variety of software and support activities.
  • Perform coding, testing, debugging, documentation, and research in support of software development and platform support work.
  • Analyze and evaluate data and incorporate findings into the solutions developed.
  • Contribute to the improvement of software development and support processes and procedures.
What You Need to Succeed
  • Ability to read, interpret, and carry out technical instructions provided in written, oral, or diagram form.
  • Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals.
  • Technical aptitude and a willingness to learn new tools and technologies quickly.
  • Strong analytical and problem-solving skill, with methodical troubleshooting.
  • Strong written and verbal communication skill, including timely, professional responses to customers.
  • Strong organization and prioritization skill, with reliable follow-up on open issues.
  • Ability to deliver consistent, high-quality work and to work both independently and as part of a team.
  • Solid computer skill, including MS Office.
  • Strong math skill: ability to work with units of measure, whole numbers, common fractions, and decimals; to compute rate, ratio, and percent; and to draw and interpret bar graphs.
  • Ability to meet the physical requirements of the role: extensive sitting, phone, and computer use.
Required Skill
  • IT Fundamentals - foundational IT skill including Windows support, basic networking, and hands-on troubleshooting.
  • Troubleshooting - demonstrated, methodical problem-solving and the ability to diagnose and resolve technical issues.
  • Communication - strong written and verbal skill, with the ability to convey technical information clearly and respond to customers in a timely manner.
  • Organization & Prioritization - able to manage multiple issues at once, prioritize effectively, and follow up reliably.
  • Independence & Quality - able to work independently and deliver consistent, high-quality results.
  • Scripting - comfort with light scripting in support of the RMM platform (e.g., PowerShell or similar), or clear aptitude to learn quickly.
  • Generative AI - basic, practical familiarity with everyday AI tools - for example, using an assistant to help draft a clear email response or summarize information. Deeper experience is welcome but not required.
  • Customer Service - a customer-first attitude and the interpersonal skill to handle requests professionally and patiently. Formal experience is a plus but not expected at this level; what matters is genuine care for the customer experience.
  • Technical Aptitude - ability to pick up new tools and technologies quickly. We don't expect deep experience at this level, but we do expect someone who learns fast and is eager to grow their technical skill.
Responsive, Timely Customer Communication
  • Acknowledges customer and stakeholder requests promptly.
  • Sets clear expectations on timing and provides regular status updates.
  • Explains technical information clearly and professionally to both technical and non-technical audiences, in writing and verbally.
Ownership and Reliable Follow-Up
  • Takes an issue from first report through to confirmed.
  • Closes the loop with the customer to verify the problem is actually solved.
  • Tracks open items and follows up proactively so nothing falls through the cracks.
  • Follows team process with documentation and ticket management.
Prioritization and Organization
  • Manages multiple concurrent requests and decides what to work on first based on urgency and impact.
  • Keeps tickets, tasks, and documentation organized and up to date.
  • Re-prioritizes calmly when new or higher-priority issues arrive.
  • Communicates up when help is needed in meeting priorities.
Consistent, High-Quality Work
  • Delivers dependable, thorough work.
  • Documents work clearly so others can understand, reproduce, and build on it.
  • Tests and double-checks solutions before considering them complete.
Strong Troubleshooting
  • Approaches problems methodically: gathers information, forms a hypothesis, isolates the cause, and verifies the fix.
  • Digs into root causes rather than treating symptoms.
  • Knows when to escalate - and provides clear, useful detail when doing so.
Works Independently
  • Makes steady progress with minimal supervision and knows when to ask for help versus push forward.
  • Self-directed in managing a daily workload and seeing tasks through to completion.
  • Reliable and accountable when working remotely on hybrid days.
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually - as applicable.

Job Requirement
  • PowerShell
  • RMM
  • IT
  • Support
Reach Out to a Recruiter

Apply Now
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Westbrook, ME vacancy
  • $120k - $150k

     ...seeking an Senior Application Security Engineer to join our Product & Application Security team protecting applications across development teams. This role combines hands‑on security...  ...to the maturation of our Secure Software Development Lifecycle (SSDLC). This position... 
    Suggested
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    21 hours ago
  • $140k

     ...Overview Senior Full Stack Engineer needed for IDEXX’s Vello team. Vello is a new product that proactively engages pet parents and integrates with IDEXX practice management software and diagnostics to support pet health and wellbeing. What You’ll Do Orchestrate... 
    Suggested
    Remote work

    IDEXX

    Westbrook, ME
    1 day ago
  •  ...Software Development Engineer II page is loaded## Software Development Engineer IIApplylocations: South Portland, ME - USAtime type: Full timeposted on: Posted Todayjob requisition id: JR14509# **We believe power is a promise - a shared commitment to be there for others... 
    Suggested
    Remote work

    DR Power LLP

    Portland, ME
    2 days ago
  • $120k - $150k

     ...solutions, drive security standards enforcement, and partner with engineering teams to embed security controls directly into cloud...  ...serve our global veterinary diagnostics business while enabling development teams to move fast without compromising security. This position... 
    Suggested
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    4 days ago
  •  ..., Maine Type: Contract Job #20799 The Senior Software Engineer job (Westbrook, Maine) is hybrid, requiring two days onsite...  ...external partners. You will work across the full software development lifecycle, including architecture, coding, testing,... 
    Suggested
    Contract work
    Remote work
    Flexible hours
    2 days per week

    ProSearch Maine

    Westbrook, ME
    3 days ago
  • $140k - $175k

     ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in developing Linux-based medical device...  ...improvement in design practices, code quality, and development processes. Less likely but might involve travel to the customer... 
    Hourly pay
    Work at office
    Flexible hours

    Nova Biomedical

    Westbrook, ME
    3 days ago
  • $70 - $80 per hour

     ...Title: Senior Software Engineer Job Type: Contract Contract Length: 6+ months Pay Range: $70–$80/hr Start Date: ASAP Location: Westbrook,...  ...environment. Key Responsibilities & Deliverables API Design & Development: Design, build, test, debug, and document production‑grade... 
    Contract work
    For contractors
    Immediate start

    DeWinter Group

    Westbrook, ME
    3 days ago
  • $115k

     ...Job Description Applications Engineer - Custom Automation Compensation: Up to $115,000 (based on experience) An established...  ...technical support to the sales team during quoting, concept development, and customer discussions Review and interpret customer specifications... 
    Contract work

    Sterling Engineering

    Westbrook, ME
    3 days ago
  • $100k - $125k

     ...Hauptinhalt springen#Senior Site Reliability Engineer page is loaded## Senior Site Reliability...  ...enabling pets to live fuller lives. Our software supports Reference Laboratories, a...  ...core member of a cross-functional platform development team that scales globally across the... 
    Local area
    Worldwide
    Flexible hours

    IDEXX

    Westbrook, ME
    2 days ago
  • $50 - $55 per hour

     ...Overview Title: Software Automation Engineer. Job Type: Contract. Contract Length: 7 months. Pay Range: $50 - $55/hr. Start Date: ASAP. Location: Hybrid - Westbrook, ME. About the Opportunity: Our client, a leader in Healthcare Technology, is looking for a skilled Software... 
    Contract work
    For contractors
    Immediate start

    DeWinter Group

    Westbrook, ME
    1 day ago
  •  ...technology company in pet healthcare is seeking a Senior Full Stack Engineer to join its Vello team. The role involves designing, building,...  .... Candidates should have over 7 years of experience in software production environments and a strong background in React, TypeScript... 
    Remote work

    IDEXX

    Westbrook, ME
    2 days ago
  • $120k - $140k

     ...Be part of a large, strong salesforce development team working in a dynamic, fast-paced environment...  ...I/II), and overall 7-10 years of software development experience ~ Strong hands...  ...s Degree in Computer Science, Software Engineering, or equivalent ~ Location: We are... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  • Experienced Developer Opportunity Join our dynamic team where you will have the opportunity to work on exciting projects and make a significant impact. We are looking for an experienced developer who thrives in a fast-paced environment and is ready to take on new challenges...
    Work experience placement
    Immediate start

    Artech

    Westbrook, ME
    4 hours ago
  •  ...Full Stack developer with Min 6+ years overall experience in development and Integration of Services Minimum 4+ years of Java Development...  ...experience and Service Oriented Architecture Cloud platform engineer - develop micro services Security API and SSO Service Experience... 
    For contractors

    VDart

    Portland, ME
    21 hours ago
  • $60 - $70 per hour

     ...Per Hour Job Code: 369905 End Date: 2026-07-08 Days Left: 16 days, 3 hours left Apply Job Details: Tittle: Software Engineer Location: Westbrook, ME - Onsite Duration: 6 Months Pay Rate: $60 - $70/hr Job Responsibilities: We're looking... 
    Hourly pay
    Contract work
    Temporary work

    Collabera Technologies

    Westbrook, ME
    1 day ago
  •  ...Sr Data Engineer Duration: 5 months (likely to extend) Start Date: ASAP Location: Westbrook, ME (2x per week onsite) W2/C2C: W2 Only Additional Notes This role requires an "On Call" rotation - 1 week per month/5 weeks This is the primary reason for the role; the product... 
    Immediate start

    DeWinter Group

    Westbrook, ME
    1 day ago
  •  ...expressions and algorithms. · Develop and test software · Java Programmer with maximum experience of 1-2 years in development and unit testing of Interfaces, Web based...  ..., Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/... 
    Immediate start

    SynergisticIT

    Portland, ME
    3 hours ago
  • $105.72k - $132.14k

     ...process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end users... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Portland, ME
    2 days ago
  • $140.6k - $173.1k

     ...About the Team/Role We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be...  ...Collaborate with other Corporate Payments engineering teams to reuse development practices and components to reduce duplication.... 
    Flexible hours

    WEX

    Portland, ME
    4 days ago
  •  ...based approach, with teams consisting of designers, software developers, quality assurance engineers and project managers. This allows us to provide the...  ...You know enough about all aspects of application development to make good decisions about architecture choices to... 
    Flexible hours

    Portland Webworks

    Portland, ME
    5 days ago
  • $140.2k - $185.8k

     ...global payments and mobility platforms. The AI Platform Engineering team enables product development groups across WEX to build, deploy, and scale AI-...  ...impact-this role is for you. Role Overview: As a Sr. Software Engineer - AI Platform, you will be a hands-on engineer... 
    Remote work
    Flexible hours

    WEX

    Portland, ME
    1 day ago
  • $130k - $150k

     ...Overview We are seeking a Senior Analytics Engineer to build the trusted data foundation behind Point‑of‑Care analytics, reporting, and emerging AI‑enabled insight generation. You'll own the transformation and semantic layer that sits between raw data infrastructure and... 
    Local area

    USC1 IDEXX Laboratories, Inc.

    Westbrook, ME
    4 hours ago
  • $110k - $270k

     ...patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be...  ...A strong foundation in enterprise Java development. A passion for modern open‑source...  ...technologies. Experience in enterprise software or high‑growth tech environments.... 
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Veeva Systems

    Portland, ME
    21 hours ago
  •  ...Software Developer with Bachelor’s Degree in Computer Science, Computer Information Systems, Information Technology, or a combination...  ..., Angular, MVC and MS SQL Server. Perform application design, development and deployment based on industry’s best practices with desired... 

    Rite Pros, Inc

    Portland, ME
    21 hours ago
  •  ...Description General Summary: The principal responsibility of the Software Engineer is to develop and maintain applications that support our...  ...supply chain. The Software Engineer is responsible for the development and maintenance of QuickScan software, including the addition... 
    Work at office

    Ensign-Bickford Aerospace & Defense Company

    Portland, ME
    5 days ago
  • $140.6k - $173.1k

     ...shared responsibility? Then this role is for you! In today's software development landscape, collaboration, E2E accountability, problem...  ...generate business outcomes. We believe in the power of integrated engineering, where development, quality, and agility skills blend... 
    Full time
    Immediate start
    Flexible hours

    WEX

    Portland, ME
    18 hours ago
  • $121.5k - $145.5k

    ## Senior Software Engineer - Data AcquisitionApplylocations: Portland, ME: Bay Area, CA: Chicago, IL: Seattle, WA: Dallas, TXtime type: Full...  ...across WEX and third-party vendors.*** **Contribute to the development of a modular ingestion platform that enables reusability,... 
    Flexible hours

    WEX

    Portland, ME
    2 days ago
  • $55 per hour

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical...  ...test processes and strategies Experience with Python or Go development Strong object oriented development skills Ability to develop... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    2 days ago
  • $138.2k - $221.1k

     ...more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative...  .... Specifically, you will guide our Higher Education development teams in delivering trusted digital content that improves... 
    For contractors
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Portland, ME
    3 days ago
  • $117.1k - $187.3k

     ...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and...  ...between technical composing and product building for software development teams that work on content workflow automation, application... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Portland, ME
    5 days ago

Do you want to receive more vacancies?

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