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: 11 days, 3 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 4 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Westbrook, ME vacancy
  • $100 per hour

     ...Software Engineer $100 - $230/hour pay Required Skills JavaScript Typescript JAVA C# C++ GoLang Ruby About micro1 micro1 is the leading AI data lab for training frontier models and evaluating AI agents. Experts contribute their diverse subject... 
    Suggested
    For contractors
    Remote work
    10 hours per week

    Micro1

    Westbrook, ME
    20 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
    Worldwide

    IDEXX

    Westbrook, ME
    5 days ago
  • $90k - $100k

     ...We are looking fora Software Developer to be a key member of the team, contributing to the design and development of new features and enhancements that will be used by thousands...  ...have a solid understanding of software engineering principles.Using the latest technologies... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  • ## Software Development Engineer IIIApplylocations: South Portland, ME - USAtime type: Full timeposted on: Posted Todayjob requisition id: JR15078# **We believe power is a promise - a shared commitment to be there for others when it matters most.** For more than 65 years... 
    Suggested
    Remote work

    DR Power LLP

    Portland, 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... 
    Suggested
    Contract work
    For contractors
    Immediate start

    DeWinter Group

    Westbrook, ME
    3 days 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... 
    Remote work

    IDEXX

    Westbrook, ME
    5 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
    13 hours 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
    5 days 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
    13 hours 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
    2 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... 
    Immediate start
    Flexible hours

    WEX

    Portland, ME
    2 days ago
  • $110k - $125k

    The DLP Platform Engineer is responsible for designing, implementing, and maturing enterprise Data Loss Prevention (DLP) and CASB controls across IDEXX’s collaboration and user platforms, including M365, Box, and endpoint/web exfiltration channels. This role ensures that... 
    Full time
    Local area
    Worldwide
    Flexible hours

    IDEXX

    Westbrook, ME
    1 day ago
  • $60 - $70 per hour

     ...| Per Hour Job Code: 369905 End Date: 2026-07-08 Days Left: 3 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
    5 days ago
  • $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... 
    H1b

    SynergisticIT

    Portland, 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
    5 days ago
  •  ...Data Engineer II 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
    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
    4 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
    4 days ago
  • $101.9k - $140k

     ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing,...  ...to ensure content delivery schedules support POM team development achievements and product release Supporting customers from... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Portland, ME
    2 days ago
  • $68k - $93.5k

     ...and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend...  ...scalable services and APIs. The role focuses on backend service development, API implementation, testing, and collaboration with... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Portland, ME
    13 hours ago
  • $98k - $175.45k

     ...Job Requisition ID # 26WD97950 Job Description: Software Engineer Overview We are looking for a Software Engineer to contribute to the design, development, and maintenance of scalable software systems. This role focuses on hands‑on coding, execution of well‑defined tasks... 

    Dormont Manufacturing Company

    Portland, ME
    5 days 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
    4 days ago
  •  ...As a full stack engineer, your playground will entail a wide range of technologies such...  ...suite of products Participate in both agile development environments, assist in sprint...  ...Qualifications BS/BA in Computer Science, Software Engineering or equivalent experience Experience... 

    Tyler Technologies

    Falmouth, ME
    2 days 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
    5 days ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Portland, ME
    2 days ago
  •  ...Software Engineer Apply Online As a full stack engineer, your playground will entail a wide range of technologies such as SQL, Angular...  ...the Tyler suite of products Participate in both agile development environments, assist in sprint definitions/reviews as needed... 
    Local area

    Tyler Technologies

    Falmouth, ME
    2 days ago
  • $70k

     ...Code, test, debug, implement, and document moderately complex software programs. Prepare detailed specifications from which programs...  ...objects. Work on deliverables with inputs and guidance from the Development Manager or senior developers. Actively participate and... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Work at office

    MAXIMUS

    Portland, ME
    3 days ago
  • $73.3k - $150.5k

     ...Leave teams through deep expertise in Fineos and custom Fineos development—including hands‑on configuration, Java‑based enhancements,...  ...efficient integrations and modernize solution capabilities.Software Engineer 2 are responsible for the building and/or configuration of software... 
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    6 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
    13 hours ago
  •  ...is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus...  ...through training, education, and career development, empowering professionals to deliver high...  ...pipeline workflows to support secure software delivery and platform hardening. - Monitor... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Portland, ME
    2 days ago

Do you want to receive more vacancies?

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