2

Remote Developer Jobs in Unity, ME (NOW HIRING)

next page

Showing results 1-20

Remote Developer information

See Unity, ME salary details

$16

$52

$80

How much do remote developer jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for remote developer in Unity, ME is $52.19, according to ZipRecruiter salary data. Most workers in this role earn between $39.90 and $63.85 per hour, depending on experience, location, and employer.

What is the difference between Remote Developer vs Remote Software Engineer?

AspectRemote DeveloperRemote Software Engineer
Required CredentialsTypically a degree in Computer Science or related field; coding certificationsSimilar credentials; often includes certifications like AWS, Microsoft, or specific programming languages
Work EnvironmentRemote, often freelance or contract-based; independent work settingRemote, usually full-time employment with a company or organization
Employer & Industry UsageStartups, tech companies, freelance platformsLarge corporations, tech firms, enterprise-level projects
Common Search & ComparisonYesYes

Remote Developers and Remote Software Engineers share similar skills and credentials, often working remotely in tech environments. The main difference lies in their roles: Remote Developers typically focus on coding and building applications, while Remote Software Engineers may have broader responsibilities including system design and architecture. Both roles are in high demand and frequently searched for by employers and job seekers alike.

What Is the Job of a Remote Developer?

Remote developers, or remote software developers, design and create computer software programs and applications for their employer or client. Unlike in-house developers, remote developers work from home or another location outside of the office. As a remote developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall function, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote developers may also design tests and protocols for the QA department to follow when they are testing the application.

What are remote developers?

Remote developers are software professionals who work from locations outside of a traditional office environment, often from home or co-working spaces. They use digital tools to collaborate with team members and clients, writing code, fixing bugs, and participating in project meetings online. Remote developers enjoy flexibility in their work location and hours, but they also need strong communication skills and self-motivation. This role is popular in the tech industry, enabling companies to access talent from around the world.

What are the key skills and qualifications needed to thrive as a Remote Developer, and why are they important?

To thrive as a Remote Developer, you need strong programming skills, problem-solving abilities, and experience with software development methodologies, often supported by a relevant degree or coding certifications. Familiarity with version control systems like Git, remote collaboration tools (e.g., Slack, Jira), and cloud-based development environments is typically required. Excellent self-motivation, time management, and clear written communication set standout remote developers apart. These skills and qualities are crucial for delivering high-quality code, collaborating effectively across distributed teams, and maintaining productivity independently.

What are some common challenges faced by remote developers, and how can they be managed effectively?

Remote developers often encounter challenges such as communication barriers, feelings of isolation, and managing work-life balance due to the lack of physical boundaries between home and work. To overcome these, it's important to establish clear communication channels with your team, set regular check-ins, and use collaboration tools effectively. Additionally, creating a dedicated workspace and setting defined work hours can help maintain productivity and personal well-being. Many companies also support remote developers through virtual team-building activities and flexible schedules.
What are the most commonly searched types of Developer jobs in Unity, ME? The most popular types of Developer jobs in Unity, ME are:
What cities near Unity, ME are hiring for Remote Developer jobs? Cities near Unity, ME with the most Remote Developer job openings:
Information Technology Applications Manager (ITAM) (#345)

Information Technology Applications Manager (ITAM) (#345)

State of Maine Judicial Branch

Augusta, ME • On-site, Remote

$106K - $136K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 13 days ago


State Of Maine rating

8.2

Company rating: 8.2 out of 10

Based on 88 frontline employees who took The Breakroom Quiz

4th of 50 rated states


Job description

If you are a current Judicial, Legislative, or Executive Branch employee of the State of Maine, please apply through "Find Jobs" using your existing PRISM account.

Information Technology Applications Manager

State of Maine Judicial Branch

Location: Capital Judicial Center, Augusta

This position has the potential of being partially remote

Travel is required

GENERAL SUMMARY

The IT Applications Manager (ITAM) is a senior leadership position responsible for the strategic planning, development, implementation, maintenance, and support of all software applications for the Maine Judicial Branch (MJB). This role reports directly to the Chief Information Officer (CIO) and is responsible for managing the portfolio of MJB applications and ensuring that all applications including case management systems, justice partner integrations, e-filing portals, financial, HR, and other operational systems are secure, available, efficient, and meet the needs of jurists, court staff, and the public.

The ITAM oversees the full application lifecycle, from requirements gathering and design to testing, deployment, maintenance, and end-of-life planning, while also supervising a team of developers, business analysts, testers, trainers, and contractors. In conjunction with the CIO and the Director of Data and Project Management, the ITAM takes a forward-thinking approach to develop strategic plans and budgets for MJB's applications portfolio, ensuring all projects align with the Judicial Branch's strategic vision. As a member of the OIT management team, the ITAM is responsible for helping to ensure OIT meets the MJB's business objectives and is responsible for coordinating and facilitating information sharing between MJB departments and partnering agencies e.g., Dept. of Public Safety, Bureau of Motor Vehicle, and the Executive Branch OIT. The ITAM may serve as Acting Chief Information officer during periods of absence.

Salary Range:

Grade 22, $106,496.00 - $136,843.20

What We Offer:

At the Maine Judicial Branch, we value our employees, which is why we offer great benefits. In addition to competitive pay, we provide:

  • Work-life balance: 13 paid holidays, 2+ weeks of vacation leave, and 12 paid sick days every year.

  • Gym membership and childcare reimbursement programs

  • Public Service Student Loan Forgiveness Program

  • Health insurance coverage (85%-100% employer-paid for employee-only plan)

  • Health insurance premium credit (5% decrease in employee premiums)

  • Dental insurance (100% employer-paid for employee-only plan)

  • Health and dependent care flexible spending accounts

  • Defined Benefit Pension plan contributions

  • Voluntary deferred compensation (retirement savings 457 Plan)

  • Tuition Reimbursement each year

  • Employer-paid life insurance (1x annual salary)

  • Longevity pay after 10 years of employment

  • Temporary disability payments

  • Additional wellness benefits

ESSENTIAL JOB FUNCTIONS*

  • Application Strategy & Planning:
    • Works with MJB leadership, committees, business analysts, and users to define project scope and align application strategy with the MJB's business goals and strategic plan.
    • Oversees the application portfolio, identifying opportunities for new technologies, enhancements, and process improvements to increase efficiency and effectiveness.
    • Coordinates with MJB leadership to manage and govern requests for new applications and substantial changes to existing.
    • Develops and executes long-term and short-term strategic plans, including application budgets and resource allocation.
    • Stays current with industry trends and emerging technologies, such as artificial intelligence and low-code applications, to identify opportunities for process improvement and efficiency.
    • Develops and manages the applications budget, ensuring resources and funding align with portfolio needs.
    • Partner with MJB Departments to proactively determine how applications could streamline processes and meet changing operational needs
  • Project and Development Management:
    • Acts as a project manager on designated projects, monitoring progress, budgets, and timelines.
    • Manages the full software development life cycle (SDLC) for new and existing applications, from concept through delivery.
    • Directs and participates in the design, development, testing, deployment, and project management of applications including, but not limited to, the integrated case management systems and public-facing portals.
    • Provides technical leadership to development staff and contractors, ensuring projects are completed on time, within budget, and meet established standards.
  • Customer Support:
    • Manages and oversees change control processes and methodologies.
    • Develops and oversees User Group sessions to promote effective utilization and continuous improvement of MJB Applications.
    • Oversees the development and execution of application support plans to ensure alignment between IT resources, organizational support needs, and defined service level expectations.
  • Team Leadership and Supervision:
    • Supervises, mentors, and evaluates the performance of a team of application developers, business analysts, quality assurance testers, and contracted support staff by conducting performance appraisals, providing coaching, and helping to develop professional growth plans.
    • Ensures consistent quality, performance standards, and training across the team.
    • Conducts regular team meetings to communicate objectives, policies, and procedures.
    • Manages day-to-day operations for the applications team, including task assignment, workload balancing, and resource allocation.
  • Vendor and Stakeholder Relations:
    • Prepares RFPs (Requests for Proposals), drafts contracts, and other procurement documents as needed.
    • Manages vendor relationships, contracts, and service level agreements for third-party software and integrated applications. Includes oversight, approval, and payment of invoices.
    • Serves as a key liaison between technical staff, judicial officers, court administrators, other state agencies, and court service providers.
    • Communicates software and data issues to senior management and provides regular status reports on projects.
  • Compliance and Security:
    • Develops and enforces application security policies and best practices in coordination with IT security staff.
    • Ensures that applications and procedures comply with state and federal regulations concerning data security and access to information.
    • Assists in the development and testing of disaster recovery and business continuity plans related to judicial systems.

EDUCATION, EXPERIENCE, AND QUALIFICATIONS REQUIRED TO BE CONSIDERED FOR THE POSITION:

  • Bachelor's Degree: A degree in Computer Science, Information Technology, Business Administration, or a related field.
  • An equivalent combination of education, training and/or experience necessary to successfully perform the essential functions of the work may be substituted for the degree requirement.
  • Minimum of 5-7 years of progressively responsible technical experience in application development and management.
  • Minimum of 2 years with proven experience leading and supervising a team of IT professionals.
  • Experience with integrated case management systems and other relevant judicial or government applications is highly desirable.
  • Experience in a government or judicial setting is highly desirable.
  • Experience working with court case management systems and a strong understanding of judicial business requirements is preferred.

KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED TO PERFORM THE JOB:

  • Technical Skills:
    • Knowledge of software development, database management practices, cloud computing, systems integration, and IT project management methodologies.
    • Understanding of relevant programming languages and platforms.
    • Knowledge regarding how various software applications and IT systems interact and how changes affect business operations and performance.
    • Experience implementing and using various n-tier application environments, (e.g. Production, Stage, Test, Training, Dev, etc.).
    • Expertise in identifying, analyzing, and resolving complex software and system issues quickly and effectively.
    • Ability to manage the Judicial Branch's application budgets, assess costs and benefits of new projects, and justify funding for initiatives.
    • Understanding security protocols, risk assessment strategies, and compliance requirements to safeguard applications and data.
    • Knowledge of project management strategies and strong ability to manage multiple complex projects simultaneously.
    • Awareness of emerging technologies & industry trends such as cloud computing (AWS, Azure), AI/machine learning integration, and DevOps practices.
    • A keen understanding of the organization's business processes, financial processes, and constraints to align technological solutions with strategic goals.
    • A strong end-user orientation and the ability to ensure applications are user-friendly and provide effective business and technical support.
  • Leadership and Management:
    • Strong leadership, communication, and interpersonal skills, with a demonstrated ability to manage technical teams and complex projects.
    • Exceptional written and oral communication skills, including the ability to communicate technical information to non-technical audiences.
    • Excellent analytical and critical thinking skills to identify information system needs, troubleshoot complex problems, and develop effective, secure solutions

How to Apply:

This position will remain open until filled. Cover letter, resume, and online application are required and must be submitted online at http://maine.wd5.myworkdayjobs.com/en-US/Judicial/details/Information-Technology-Applications-Manager--ITAM----345-_R25-01731

The Judicial Branch is an EEO/AA employer.

.

If you have any questions about the online application process, please contact the Judicial Branch Human Resources Department at HR.Help@courts.maine.gov.


What State Of Maine employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom