Software Support Internship, Summer 2026
Principal software engineer job in Yarmouth, ME
Tyler Technologies is looking for Software Support Interns to join our team next summer in our Yarmouth and Falmouth, ME offices! The Software Support Intern will experience the day-to-day activities for supporting clients of a high-tech software company. This person will be a valuable resource assisting corporate IT and/or hosting teams with answering incoming support callas, closing IT support tickets, assisting with software installations, installing ‘proof-of-concept' test environments for internal testing and training, adding to our documentation library and managing special projects. To ensure that this is a well-rounded, real-world experience, the intern will receive guidance from senior team members, the IT Manager, and will participate in team meetings.
Responsibilities
Assist staff with closing customer IT support tickets for our clients
Assist in developing time efficiency processes and tools
Assist with installing software
Prepare and/or modify system and process documentation
Research and implement various sand-box environments for testing, training, and troubleshooting
Resolve server and software configuration issues in a team environment
Take inbound support requests from internal and external clients
Qualifications
Excellent problem solving and analytical skills
Excellent oral and written communication skills
Ability to work effectively with a team of professionals on technical and business issues
Business, Accounting or Economics majors preferred
Preference given to juniors
Auto-ApplyIntern - Software Engineer (Undergraduate Students Only)
Principal software engineer job in Portland, ME
WEX Inc. is a global commerce platform that has been simplifying the way businesses operate for over 40 years. Our purpose is simple: to reduce administrative burdens, streamline payments, and manage mobility. With a team of over 7,200 professionals across 16 countries.
Our specialties are employee benefits, business payments, and fleet/mobility solutions. We support more than 20 million SaaS accounts, 8 million Health Savings Accounts, and 19+ million vehicles worldwide. We're a growing company with a history of innovation and a focus on our customers, making this a great place to grow your career.
The WEX Summer Internship Program: Learn, Lead, and Make an Impact
Our 13-week paid internship program, running from late May to mid-August, is a chance for you to gain real-world experience and develop your skills. Recruiting begins in September and continues through December at our various locations across the U.S.
You won't just be a bystander; you'll work on impactful projects and contribute to WEX's mission. We provide mentorship, professional development, and weekly learning experiences to help you build confidence and leadership skills. High-performing interns may even get the chance to lead their own initiatives.
We offer remote, hybrid, and onsite options for flexibility, and our goal is to bring top interns back full-time or offer them extended roles during the school year.
Imagine starting your career with a company that's building what's next. Your future starts here.
About the Team/Role:
As a Software Engineer Intern on the WEX Health & Benefits team, you will work in a team that partners closely with Product Managers and customers to learn about the challenges employers face while navigating the competitive employee benefits landscape. You will design solutions that solve problems in ways our customers love and work for our business. You will build the highest quality software in the latest technologies and test driven development practices.
How you'll make an impact:
Collaborate with stakeholders to learn about our customers biggest challenges.
Measure, inspect, and drive decisions using data.
Design, test, code, and instrument new solutions.
Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures.
Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement.
Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.
Mentor and learn from your peers, foster continuous learning within your team and organization.
Learn our team's process and best practices, and apply them to given tasks with help from peers and your manager.
Partner with and assist your peers on completing tasks.
Focus on continuous learning of new technologies.
Experience you'll bring:
Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or related field and will have completed at least your Sophomore year of school at the start of the internship.
School project experience in software engineering.
Strong problem-solving skills, excellent communication and collaboration skills.
Passionate about keeping up with modern technologies and design.
Experience building and consuming REST APIs.
Technology Must-Haves:
C#
Technology Nice-To-Haves or Dedicated to Learning Quickly:
Python
Kubernetes
Helm/ArgoCD
Terraform
GitHub Actions
NoSQL databases
GraphQL
Azure
Docker
Modern RDBMS (i.e. MS SQL, Postgres, MySQL)
ASP.NET RESTful API design
Kafka / event-driven design
Modern Web UI Frameworks and Libraries (i.e. Angular, React)
The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $27.00 - $35.00
Auto-ApplySoftware Engineer in Test
Principal software engineer job in Portland, ME
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.
Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow - all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.
Software Engineer in Test
USA-Portland, ME (hybrid)
At PTC Portland (Kepware), our technologies have a reputation for “Quality in everything we do” and are valued in the market accordingly. The Software Automation Engineer at PTC Portland will be a thought leader and expert on test automation methods and Quality Assurance best practices.
As a member of a cross functional Agile team, you and your team will be responsible for every aspect of delivering business value. You will use your depth of knowledge to advance the organization's Quality Assurance best practices and work across disciplines to design, develop, test, support, and deliver industry-leading software. In this position you will be empowered to continuously develop new skills and be a lifelong learner. Collaboration opportunities will be broad in this congenial and engaging environment that develops world-class software.
Day-To-Day:
Maintain and evolve existing test automation system frameworks and develop new tests
Identify and implement tools that enhance our coverage.
Use data-driven metrics to help drive improvements in test automation for new product development and maintenance.
Support product development teams to release software faster and with confidence, meeting Quality Assurance and Security standards.
Work collaboratively across scrum team disciplines in support of sprint goals.
Contribute to team, department, and R&D acceleration goals.
Required Skills and Knowledge:
Deep understanding of Quality Assurance best practices and principles.
Strong experience with at least one strongly-typed object-oriented programming language (C# preferred).
Prior professional experience writing and maintaining automated tests for software applications.
Prior professional experience with at least one scripting language (e.g., Python, PowerShell, Bash)
Demonstrate an aptitude and willingness in learning new technologies
Familiarity with: Git, Cloud Computing Ecosystems, CI Pipelines, Containerization Software (Docker, Kubernetes), SQL
Demonstrated understanding of Windows and/or Linux development processes
Ability to adapt and respond quickly to change.
Ability to work and collaborate with a team of engineers.
Preferred Experience:
2-4 years' experience as a software development engineer, at least one year working with software automation
Excellent troubleshooting skills and ability to analyze complex systems incorporating application software, 3rd party libraries, hardware, operating systems, and networks.
Deep understanding of quality principles, processes, and build management methodologies.
Basic Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related STEM field preferred, or equivalent hands-on experience.
PTC carefully considers a wide variety of factors when determining compensation. The anticipated annual salary range for this position is between $82,500-115,500. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus. Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP), which allows for the purchase of discounted PTC stock. Certain roles may also be eligible for participation in our equity programs. Employees may be eligible for medical, dental and vision insurance, paid time off and sick leave, tuition reimbursement, 401(k) contributions and employer match, flexible spending accounts, life insurance, disability coverage and, if you are an office-assigned employee, a generous commuter subsidy. All total rewards and benefits programs are subject to applicable plan eligibility and other terms and conditions.
For more information about PTC's comprehensive benefits, please visit our Careers Page.
Applications will be accepted on an on-going basis.
At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.PTC endeavors to make ptc.com/careers accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact PTC's Talent Acquisition team at *************************. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Life at PTC is about more than working with today's most cutting-edge technologies to transform the physical world. It's about showing up as you are and working alongside some of today's most talented industry leaders to transform the world around you.
If you share our passion for problem-solving through innovation, you'll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?
We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."
Auto-ApplySenior Supplier Recovery Leader
Principal software engineer job in Auburn, ME
The Sr. Supplier Recovery Leader will be responsible for driving structured problem solving, leading continuous improvement activities, and improving overall supplier performance. Supplier recovery engagements will include assessing supplier capability to support current requirements and work towards recovery plans to support suppliers and enable on time engine delivery for GE Aerospace. The Supplier Recovery Leader will leverage FLIGHT DECK, GE Aerospace's proprietary lean operating model to drive a systematic approach to running the business to deliver exceptional value as measured through the eyes of its customers.
This requires clear definition of gaps that exist (what problems need to be solved), engagement and partnership at genba with supplier partners, co-develop and share accountability for supplier recovery action plan to solve the problems identified, and drive and/or participate in activities including FLIGHT DECK training and kaizen to close the gap at suppliers. You will be accountable for delivering results from assigned suppliers by connecting supplier genba problem solving to supplier leadership, GE Aerospace supplier management, and overall GE Aerospace leadership engagement.
This role will require 50%+ travel to be at Genba at the supplier locations as needed.
**Job Description**
**Essential Responsibilities:**
+ Represent GE Aerospace with external suppliers; build and use these relationships to deliver results to meet customer expectation
+ Triage supplier performance and executions issues at genba; lead the supplier through a structured problem-solving approach at genba; define the problem to be solved, analyzing the gap to root cause, co-develop countermeasure action plan and be accountable for execution and sustainment
+ Work in a team environment to develop processes, tools, and training needed for supplier improvement in performance and execution
+ Develop standard work and mentor other team members in FLIGHT DECK principles to assist in Supplier Recovery efforts
+ Partner with supplier and be accountable to planning and execution to improve their overall capability
+ Identify supplier manufacturing process capability gaps and align resources to address gaps including GE Aerospace teams
+ Develop strategies to meet the quality, fulfillment, and productivity requirements of the business
+ Earn authority within the network of supplier and GE Aerospace experts and in project teams
+ Communicate product / program strategies, Sourcing roadmaps, risks and recommendations to GE Aerospace leadership team
+ Be accountable for actions to improve supplier performance across direct organization and with cross-functional partner organizations
+ Lead through complex decision making including with supplier leadership
+ Responsibility to engage and provide input based on supplier partnership in decision making about important strategy and subjects
**Qualifications/Requirements:**
+ Bachelor's degree from an accredited university or college (or a high school diploma / GED with a minimum of 4 years experience in supply chain, manufacturing, or lean roles)
+ A minimum of 6 years experience in supply chain, manufacturing, or lean roles.
+ This role will require 50%+ travel to be at Genba at the supplier locations as needed.
**Desired Characteristics:**
+ FLIGHT DECK / Lean leadership with demonstrated results
+ Strong oral and written communication skills
+ Ability to operate autonomously with a high level of personal accountability to do what it takes to deliver results
+ Extensive experience in FLIGHT DECK/ Lean deployment with demonstrated results; use of action planning to execute, structured problem solving when gaps to results exist and implementation and leading of daily management to drive problem solving and accountability
+ Manufacturing, sourcing and supply chain hands-on and leadership experience
+ Understanding of sourcing processes and compliance requirements experience
+ Project management capability and strategic initiative experience
+ Strong interpersonal and leadership skills; ability to collaborate and communicate at all levels of the organization
+ Demonstrated ability to lead projects; develop, plan, manage and execute for results
+ Demonstrated strength in GE Aerospace leadership behaviors; act with humility, lead with transparency and deliver with focus
+ Clear thinker, tenacious and persistent in engagement at delivering results
The salary range for this position is $126,000.00 - $245,000.00. The specific salary offered to a candidate may be influenced by a variety of factors including the candidate's experience, their education, and the work location. In addition, this position is eligible for a performance bonus/variable incentive plan.
This posting is expected to close on January 1, 2026.
GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical, emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., is a "Sponsor"). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individual.
_This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3))._
**Additional Information**
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer (****************************************************************************************** . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
**Relocation Assistance Provided:** Yes
\#LI-Remote - This is a remote position
GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Software Development Manager
Principal software engineer job in Portland, ME
Job Description
About Us
Portland Webworks (and our public sector brand GovWebworks) is a mission-driven software consulting and professional services agency focused on custom development for the public sector. We build web applications and digital services that make government more accessible, efficient, and user-centered. Our CMS based projects are primarily centered around Drupal and we endeavor to be an active part of the broader Drupal community. Philosophically, we are technology agnostic choosing tools that best meet our clients' needs, with a focus on open source and proven solutions so while we have a bias towards Drupal based on experience, it is not the only tool we consider and use. We seek constant innovation, providing progressive solutions for our clients and continually pushing the boundaries of how we provide those solutions.
The Role
We are seeking a motivated and versatile Software Development Manager to join our leadership team. In this role, you will oversee a remote team of 12 CMS developers, managing project execution, staff development, and team operations. You will be a key player in delivering high-quality client work, growing our CMS-based product offerings, and cultivating a strong team culture grounded in collaboration, mentorship, and technical excellence.
This role reports to the Director of Software Development.
Key Responsibilities
Team & People Management
Lead and support a distributed team of CMS developers (in-house and contract)
Conduct performance reviews and regular one-on-ones
Coach and mentor team members for growth and accountability
Manage hiring, onboarding, and contractor relationships
Project & Technical Leadership
Serve as a technical leader across CMS projects (primarily Drupal)
Meet with clients and internal stakeholders to move projects forward
Ensure alignment of technical decisions with long-term product vision
Support client projects with staffing, estimates, and delivery oversight
Strategic Leadership
Define and drive department goals aligned with company strategy
Support the evolution of our CMS-based product offerings
Engage with the Drupal community to foster visibility and collaboration
Monitor department performance and contribute to company-wide initiatives
What We're Looking For
Experience leading or managing technical teams, with a strong record of motivating and supporting others
5+ years of experience in web development, including CMS platforms (Drupal strongly preferred)
Excellent communication and client-facing skills
Familiarity with professional services/consulting environments (public sector experience a strong plus)
A versatile thinker who can balance project needs, technical vision, and team dynamics
A commitment to community engagement and continuous learning
Benefits
We strive for excellence in everything we do. We value wisdom, curiosity, and a sense of fun.
Our work is meaningful. From providing easier and better ways for citizens to access state government information and programs aiding in a more informed and better served populace, to keeping pets and animals safe through registration and welfare tracking, to making vaccines available to people most in need- our software often has a direct benefit to people we'll never meet.
We are also very dedicated to the people within our organization. We are proud to be consistently named one of Maine's "Best Places to Work".
The benefits that we offer include:
100% Paid health and dental benefits for employees
Health Reimbursement Account (to minimize out of pocket costs)
Flexible Spending and Dependent Care Accounts
Company matching retirement plan
Annual profit sharing
Flexible scheduling
Up to 25 days paid vacation
Free parking (you will love Old Port parking)
Supportive and engaging work environment for all employees, in office and remote
Inclusive and collaborative management style, actively seeking and considering all employee perspectives in decision-making
Competitive pay and merit increases
Pay scale for Software Development Manager: Depends on experience
This position requires passing a criminal background check due to client contracting requirements.
Learn More About Portland Webworks & GovWebworks
LinkedIn | Facebook | Twitter | Instagram
5 Times
Best Places to Work
Winner
Our Team | Our Clients
Powered by JazzHR
5QdWtxjOy1
Developer - Software
Principal software engineer job in Portland, ME
Description & Requirements Maximus is currently seeking a Salesforce Developer with experience in Health Cloud to develop and maintain Salesforce solutions that optimize healthcare processes. The ideal candidate will be responsible for customizing Health Cloud features, developing custom applications, and ensuring solutions meet healthcare industry standards. Per VES contract requirements, staff working on the VES project must be a US Citizen or US Legal Resident (green card holders).
This is a remote position.
Essential Duties and Responsibilities:
- Develop, test, debug, implement, and document moderately complex software programs
- Research and analyze existing systems and program requirements
- Resolve production support problems.
- Conduct quality assurance activities such as peer reviews.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and customize Salesforce Health Cloud solutions, including patient data management, care plans, and workflows.
- Develop custom applications using Apex, Lightning Components, and Visualforce.
- Create and maintain REST/SOAP API integrations with external systems.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Ensure data security and compliance with HIPAA and healthcare regulations.
- Troubleshoot and resolve technical issues related to Health Cloud and custom Salesforce apps.
- Optimize performance and scalability of Health Cloud applications.
Minimum Requirements
- Bachelor's degree in related field.
- 3-5 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Job-Specific Minimum Requirements:
- 3+ years of Salesforce development experience with at least 1 year working in Health Cloud.
- Strong proficiency in Apex, Lightning Components, Visualforce, SOQL, and Salesforce APIs.
- Experience with Salesforce Health Cloud features such as care plans, patient management, and healthcare workflows.
- Knowledge of integration patterns and best practices for integrating Salesforce with healthcare systems.
- Familiarity with healthcare data models and compliance requirements (e.g., HIPAA).
- Salesforce certifications such as Platform Developer I/IIHealth Cloud Specialist.
Preferred Skills and Qualifications:
- Experience with Shield for encryption and enhanced security.
- Knowledge of healthcare standards like HL7 and FHIR.
#techjobs #veteranspage
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
80,000.00
Maximum Salary
$
130,000.00
Easy ApplySoftware Engineer III
Principal software engineer job in Portland, ME
RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be part of a thought-leading team in the technology organization that champions the delivery of modern software. This is an exciting opportunity for a forward-thinking professional that is able to conceptualize, deliver, and support the technology that our employees and partners need to succeed.
Job Responsibilities Include:
· Design, build, and maintain AI-driven backend services, APIs, pipelines, and application features
· Partner with Product, Data, and Architecture teams to translate business problems into efficient AI solutions
· Participate in the design process to build efficient, scalable and maintainable architecture
· Research, evaluate and recommend alternative solutions
· Build scalable services integrating LLMs, retrieval systems, model inference endpoints, and third-party AI providers.
· Ensure solutions meet enterprise standards for reliability, security, compliance, and observability
· Collect and analyze metrics to drive implementation decisions
· Design, improve and document processes
· Review and collaborate with other engineers on their code
· Support your team through encouragement and by example
· Mentor and share knowledge within the team and across the department
· Deliver on personal and team deadlines and goals
Required Skills / Experience:
· Bachelor's degree in computer science, mathematics, engineering or another related field
· 6-8 years of professional experience in application development
· Comfortable working with multiple programming languages at the same time
· Strong proficiency in one more backend languages: Java, Python, Go, or Node.js - Python is strongly preferred
· Hands-on experience implementing AI features such as:
Integrating LLM APIs
Building embeddings, vector stores, or semantic search
Fine-tuning prompt engineering for LLM-based systems
Implementing Retrieval Augmented Generation (RAG) patterns
· Experience consuming or integrating machine learning models in production applications
· Solid understanding of RESTful API design, microservices, and distributed systems
· Strong foundation in data structures, algorithms, concurrency, and performance optimization
· Familiarity with relational and NoSQL databases and performance considerations
· Experience with Agile development methodologies
· Strong communications and presentation skills
· Excellent organizational skills, detail-oriented, and works well in a team environment or as an independent contributor
· Ability to work with minimal supervision within a team environment
· Ability to think strategically and execute with urgency
· Desire to innovate and discover new technologies
· Driven to continually learn and master new skills
Preferred Skills / Experience:
· Experience working in regulated industries (healthcare, finance, insurance)
· Knowledge of governance frameworks around data privacy (HIPAA, SOC2, GDPR, etc.)
· Experience evaluating model performance, prompt effectiveness, and model drift
· Experience developing AI guardrails, moderation, hallucination-prevention, or safety patterns
· Extensive experience in web development using modern frontend and backend technologies
· Strong proficiency in frontend (React, NextJS) and backend (Python) technologies
· Work with responsive design frameworks
· Deployments to Amazon Web Services
· Proficiency in AWS services: EC2, S3, Lambda, RDS, CloudFormation/Terraform, ECS/EKS, VPC, IAM, etc.
· Caching and in-memory database technologies
· Asynchronous/multi-threaded programming patterns
_Based on relevant market data and other factors, the anticipated hiring range for this role is $120,000 - $140,000 annually. Final compensation rates will be determined based on various factors, including but not limited to experience, skills, knowledge, and internal equity considerations. This role is also short-term incentive eligible. Incentive amounts will vary by individual and business goals._ _We are committed to fair and equitable compensation practices. The final salary offered to the selected candidate may vary from the posted range due to individual qualifications. Our goal is to ensure that all teammates are compensated fairly and competitively based on their contributions to our organization._ _RxBenefits is also committed to providing best in class benefits to our teammates. We offer a robust total rewards package that includes:_
+ _Remote first work environment_
+ _Choice of a HDHP or PPO Medical plan, we pay 100% of the premium for the HDHP for you and your eligible family members_
+ _Dental, Vision, Short- and Long-Term Disability, and Group Life Insurance that we also pay 100% of premiums (for your family too on Dental and Vision)_
+ _Additional buy-up options for Short- and Long-Term Disability and Life Insurance_
+ _401(k) with an employer match up to 3.5% available after 60 days_
+ _Community Service Day to give back and support what you love in your community_
+ _10 company holidays including MLK Day, Juneteenth, and the day after Thanksgiving plus a floating holiday to use as you like_
+ _Reimbursements for high-speed internet, we'll send you a computer and monitors to help you do your best work_
+ _Tuition Reimbursement for accredited degree programs_
+ _Paid New Parent Leave that can be used for adoption or birth_
+ _Pet insurance to protect your furbabies_
+ _A robust mental health benefit and EAP service through Spring Health to support you when you need it mos_ _t_
RxBenefits provides equal opportunities for everyone who works for us and everyone who applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
Principal Software Engineer
Principal software engineer job in Portsmouth, NH
Liberty Mutual Global Risk Solutions, Claims Tech Evergreen Workers' Compensation Transformation Program (Flagship Initiative) We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is drive a transformational shift at Liberty Mutual. Operating as a tech start-up within a Fortune 100 company, we are leading a digital disruption that will redefine how people experience insurance.
Evergreen Vision
Evergreen is Liberty Mutual's multi-year, business-led, and technology-enabled flagship transformation program for our Workers' Compensation line.
We will be trusted advisors in Workers Compensation by deploying our deep expertise to manage claims accurately and efficiently, producing the best outcomes for our customers and injured workers, while also providing best in class insights to improve risk management decision making.
Modern & Scalable Platform for WC
Replacement of existing claims core platform, with a new cloud platform for claims ops. that enables holistic claims handling along with modern capabilities that are market relevant, scalable, and future ready
Business Transformation
Reimagining of key business processes and functions to drive efficient processing and adherence to the best-in-class ways of handing claims
Technology Modernization Acceleration
Retirement of existing claims platform and modernization of the surrounding ecosystem with flexible, composable architecture with modular integrations
Extensible Solution Ecosystem
Improve overall technology landscape by building & enhancing shared scalable component solutions that can be leveraged beyond Evergreen
The Opportunity
As a principal software engineer you will be the technical lead and anchor for an agile squad providing mission critical capabilities for the Evergreen program - setting the foundation for the next-generation Workers' Compensation system. You will provide critical technical leadership while helping to design and build greenfield features in support of our data and utilization management workstreams. You'll leverage your extensive experience building secure, scalable, and resilient APIs to bring our critical business capability layers to life. You will employ your thought leadership, agility, and out-of-the-box thinking to help the team navigate delivery challenges with unique solutions. You will also help reinforce a culture of engineering excellence and code quality across the program, while providing essential mentoring and coaching to your entire team.
Qualifications
8+ years of software engineering experience, demonstrating progressive responsibility and influence.
Bachelor's or master's degree in a technical or business discipline, or equivalent experience
Proven track record working with various modern architectural patterns, including synchronous/asynchronous APIs, event-driven, serverless, microservices, and MVC
Hands-on experience with layered systems architecture, design, and shared software concepts
Extensive experience with clean coding practices and quality-focused design
Experience with CI/CD practices and DevOps principles
Experience with observability tools (e.g., Datadog, Splunk)
Experience designing secure systems, including threat modeling, authentication (authN), authorization (authZ), and STRIDE
Experience leading agile teams using SCRUM, Kanban or SAFe frameworks
Proven success delivering large-scale, multi-team projects or programs
Proven ability to successfully mentor and coach junior engineers
Skills
Experience with API-based platform integration technologies, such as REST, GraphQL, microservices, Node.js, and Spring Boot
Expertise in Java and TypeScript; additional programming language experience preferred
Experience with modern cloud platforms and runtime environments (e.g., AWS, Azure, GCP, Cloud Foundry, Kubernetes)
Strong data engineering foundational skills: SQL, RDBMS, ETL
Proficiency with software development workflow tools, including GitHub, Codacy, Jira, Confluence, etc.
Familiarity using GenAI on large/diverse datasets and integrating in the development lifecycle
Collaborative and adaptable working style, with demonstrated initiative and ability to prioritize tasks and efforts
Solid negotiation, facilitation, and consensus-building skills
Strong ability to analyze complex technical problems and recommend improvements to address technology gaps, while enhancing reliability, quality, and efficiency
Excellent oral and written communication skills
Closely follows emerging technologies, architectural concepts, and principles
Preferred Qualifications
Strong familiarity with AWS serverless and Spring Boot stacks
Experience in the insurance domain, Workers' Compensation, or claims
AWS Solutions Architect certified
Guidewire Insurance Suite experience
Background in compliance-heavy industries (healthcare, finance, etc.)
About Us
Pay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role.
At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve.
We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit: ***********************
Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.
Fair Chance Notices
* California
* Los Angeles Incorporated
* Los Angeles Unincorporated
* Philadelphia
* San Francisco
Auto-ApplySoftware Engineer
Principal software engineer job in Portland, ME
RxAnte is looking for a strong mid-level Software Engineer to join our Web Services team.
Company Profile
From its founding in 2011, RxAnte's mission has been exceedingly simple: Get more from medicines. Today, with a team of 85 and offices in Washington, DC and Portland, ME, we are the leading provider of predictive analytics and targeted clinical programs that improve prescribing and adherence. With nearly 13 million lives under management, our patented solutions for health plans are proven to improve quality scores and lower costs by improving prescription drug use.
In 2019, RxAnte launched Mosaic Pharmacy Service (MPS), a wholly-owned subsidiary. Designed specifically to provide in-home pharmacy services to medically complex and vulnerable seniors, MPS will directly improve prescribing, adherence, and drug therapy outcomes for patients under our care.
RxAnte is backed by UPMC, the $19 billion health plan and hospital system.
We offer a flexible work environment with many of our employees working from home offices around the country.
About the Job
We're hiring a full-time Software Engineer to join Web Services, the 100% remote team responsible for our web applications and third-party integrations.
You'll help us build, release, and maintain our innovative software products, built on PHP, Next.js/React/TypeScript, and Docker. Generally speaking, that means:
Wiring up the frontend UI and connecting to APIs, coding backend business logic, and tackling small issues throughout the codebases
Working on large, complex projects under the mentorship of a more senior project lead toward a high-quality solution delivered on time
Working on small, clearly defined projects by yourself from time to time
We hire great people and trust them to do great work. That means software development typically happens within autonomous, cross-functional product teams that are responsible for driving well-shaped projects from concept to completion. No egos here. Just a handful of humble, talented, and conscientious designers and engineers who play well with others and work as a team to ship great things.
By the time you've reached this stage of your career, you should have a healthy appreciation for the depth of expertise possible in software engineering. You know what you don't know, and you're clear on the paths of growth that make sense for you. Accordingly, you'll be expected to seek out opportunities for experience and self-directed learning, and eagerly share what you're learning with the rest of the team.
You'll report to the Senior Manager of Web Services.
What We're Looking For
At least 2 years experience as a professional software engineer on teams building web apps with the full PHP web stack, including a modern PHP framework and HTML, CSS, and JavaScript
Experience building production web apps using a frontend framework like Next.js with React
Firm grasp of basic syntax and common features of PHP and JavaScript
Experience working with MySQL
Experience with a distributed version control system like Git to collaborate on software development within a team
A good writer, which is especially important given the asynchronous and technically precise nature of our work
A desire to work on small, autonomous project teams
An eagerness to grow professionally and sharpen your technical chops, through both mentorship from your teammates and self-directed learning
You're able to work remotely, and the majority of your workday easily falls within a US time zone. You must be qualified to work in the United States and able to pass a drug screening.
What We'd Be Excited to Find
Familiarity building and maintaining HIPAA-compliant software
Experience deploying web apps with Docker
Experience building production web apps with TypeScript
Experience deploying and maintaining RESTful APIs
Benefits
From day one, we offer…
Fantastic health, dental, and vision insurance with an employer-funded HSA
Ample and flexible PTO
At least 10 company holidays per year
A generous 401k plan
Life, long-term, and optional short-term disability insurance
Support for ongoing professional development and training
How to Apply
Please apply with a brief resume and a cover letter tailored to this position.
Tell us about something you're proud to have built and how it speaks to what we're looking for. Tell us why this position is just the thing you've been hoping to find. Give us a preview of what it'll be like working with you.
No need to write a novel, so please keep your cover letter around 600 words at the most.
We strongly encourage candidates from all backgrounds and every walk of life to apply. Every person on our team brings their own unique perspective, and it's what makes our products better and our work more rewarding. We're eager to support you so that you can ship work you're proud of.
Sr Software Engineer, DentaQuest
Principal software engineer job in Portland, ME
Sun Life U.S. is one of the largest providers of employee and government benefits, helping approximately 50 million Americans access the care and coverage they need. Through employers, industry partners and government programs, Sun Life U.S. offers a portfolio of benefits and services, including dental, vision, disability, absence management, life, supplemental health, medical stop-loss insurance, and healthcare navigation. We have more than 6,400 employees and associates in our partner dental practices and operate nationwide.
Visit our website to discover how Sun Life is making life brighter for our customers, partners and communities.
Job Description:
Sun Life embraces a hybrid work model that balances in-office collaboration with the flexibility of virtual work.
The opportunity:
The Sr. Software engineer maintains IT objectives by supporting business processes, systems, and clients specifically with UI, middleware
and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT).
How you will contribute:
* Provide guidance with process design.
* Design, develop, and test automation.
* Assure the quality of the automation (QA processes).
* Work with Business Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects.
* Work directly with stakeholders to capture business requirements and translate them into technical approaches and designs that can be implemented.
* Collaborate with development team members to ensure proper implementation and integration of the solutions.
* Support deployments or troubleshoot production issues outside of work hours and participate in an on-call rotation as-needed.
* Maintain current knowledge of relevant technologies and business processes.
What you will bring with you:
* 5+ years of hands-on experience with AWS cloud services.
* Strong proficiency in infrastructure-as-code tools (CloudFormation, Terraform).
* Deep understanding of cloud networking, security, and automation.
* Experience with container orchestration (EKS, ECS, Docker, Kubernetes).
* Proficiency in scripting languages (Python, Bash, PowerShell).
* Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions
* Excellent analytical, Database tuning and problem solving ability
* Ability to manage multiple tasks
* Excellent organization and prioritization skills.
* Effective oral and written communication skills
* Required to attend additional training as requested/deemed necessary
Salary:
Salary Range: $98,400 - $147,600
At our company, we are committed to pay transparency and equity. The salary range for this role is competitive nationwide, and we strive to ensure that compensation is fair and equitable. Your actual base salary will be determined based on your unique skills, qualifications, experience, education, and geographic location. In addition to your base salary, this position is eligible for a discretionary annual incentive award based on your individual performance as well as the overall performance of the business. We are dedicated to creating a work environment where everyone is rewarded for their contributions.
#LIHybrid
Not ready to apply yet but want to stay in touch? Join our talent community to stay connected until the time is right for you!
We are committed to fostering an inclusive environment where all employees feel they belong, are supported and empowered to thrive. We are dedicated to building teams with varied experiences, backgrounds, perspectives and ideas that benefit our colleagues, clients, and the communities where we operate. We encourage applications from qualified individuals from all backgrounds.
Life is brighter when you work at Sun Life
At Sun Life, we prioritize your well-being with comprehensive benefits, including generous vacation and sick time, market-leading paid family, parental and adoption leave, medical coverage, company paid life and AD&D insurance, disability programs and a partially paid sabbatical program. Plan for your future with our 401(k) employer match, stock purchase options and an employer-funded retirement account. Enjoy a flexible, inclusive and collaborative work environment that supports career growth. We're proud to be recognized in our communities as a top employer. Proudly Great Place to Work Certified in Canada and the U.S., we've also been recognized as a "Top 10" employer by the Boston Globe's "Top Places to Work" for two years in a row. Visit our website to learn more about our benefits and recognition within our communities.
We will make reasonable accommodations to the known physical or mental limitations of otherwise-qualified individuals with disabilities or special disabled veterans, unless the accommodation would impose an undue hardship on the operation of our business. Please email ************************* to request an accommodation.
For applicants residing in California, please read our employee California Privacy Policy and Notice.
We do not require or administer lie detector tests as a condition of employment or continued employment.
Sun Life will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including applicable fair chance ordinances.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Job Category:
IT - Application Development
Posting End Date:
22/01/2026
Auto-ApplySoftware Developer II - Android Flight App
Principal software engineer job in Portland, ME
Join Esri's ArcGIS Flight team and help shape the future of drone technology for mapping and analytics. Our Android apps empower users to plan, control, and capture high-quality imagery and video from drones, delivering critical data for industries and missions around the world.
As a Software Developer, you'll collaborate with a talented, cross-functional team of engineers, product managers, and designers to create intuitive, high-performance mobile experiences that integrate cutting-edge Android and drone technologies. You'll have the opportunity to gain valuable industry experience in UAS / drones, one of the fastest-growing technologies in the geospatial software world. Your work will involve exciting challenges such as real-time drone control, autonomous mission planning, and seamless integration with ArcGIS mapping tools, all while writing clean, scalable, and maintainable code.
If you are passionate about building a complex drone control app for the best imagery product in the world, join us!
Responsibilities
Collaborate with the team to design, develop, and enhance the ArcGIS Flight Android app
Implement features that connect drones to powerful mapping and analytics workflows
Work with modern Android frameworks, Jetpack libraries, KMP, and Kotlin best practices
Contribute to code reviews, testing, and continuous improvement of our development process
Implement unit tests to ensure baseline quality in all releases
Requirements
2+ years of commercial Android software development experience
Strong math skills, especially related to trigonometry and geometry
Understanding of algorithms and design patterns
Experience working with REST services and/or 3rd party SDK's
Bachelor's degree in computer science, engineering, mathematics, or related field
Recommended Qualifications
Experience building spatial/mapping applications or software components
Experience with Android Jetpack Compose
Experience with KMP
Familiarity with ArcGIS platform
Experience with ArcGIS Maps SDK
Experience developing software for drones
Experience developing apps with Swift
Experience working with remote teams
#LI-JH4
#LI-Hybrid
Auto-ApplySoftware Development Co-op
Principal software engineer job in South Portland, ME
Temporary Description
Software Development Co-op
CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric “bag-drop” technology solutions. We are the fastest growing mode of beverage container recycling and the most requested option by consumers. Our technology supports recycling at scale across an entire ecosystem including states with Deposit Recovery Systems (aka Bottle Bills) and Producer Responsibility Organizations or Brands who enable customers to recycle with convenient solutions.
Summary:
CLYNK is seeking a highly motivated and creative Software and Development Intern to join our dynamic team. This will be a 6-month Co-op program running January- June 2026. This Co-op is based in our South Portland, Maine office. We are not able to offer relocation assistance at this time.
Key Responsibilities:
Project Development: Work on projects aligned with your skillset and interests, ranging from data management, new technologies, and fraud prevention to designing software for embedded devices.
Tour into Production: Gain hands-on experience by participating in a small program that takes you through the entire software development lifecycle, from conception to production.
Data Collection and Messaging: Contribute to data collection initiatives and explore messaging solutions to enhance communication between systems.
Fraud Prevention: Collaborate on security-related projects to detect and prevent fraud, employing advanced algorithms and technologies.
Customer Interaction: Engage with customers to understand their needs and incorporate feedback into software development processes.
Research and Development: Stay on the cutting edge by researching new technologies, especially those utilizing AI, and implementing advanced algorithms for complex tasks.
Qualifications:
Enrolled in a degree program in Computer Science, Software Engineering, CIS/MIS, Cybersecurity, Business, or a related field.
Proficiency in at least one programming language or technology such as C/C++, Vue, .NET, python, Javascript, HTML or React.
Understanding of software testing principles and understand software engineering concepts and methodologies.
Highly driven, resourceful and results oriented with excellent problem-solving and analytical skills.
Demonstrated ability to lead and navigate through ambiguity.
Good team player with excellent communication, interpersonal skills, and ability to collaborate.
Benefits:
Valuable experience on a cutting-edge technology and services team.
Mentorship and guidance from experienced professionals in the industry.
Exposure to the inner workings of a sustainable innovative company.
Networking opportunities within the organization.
Competitive pay and inclusive work environment.
Potential for future career opportunities within CLYNK.
Why CLYNK?
At CLYNK equality is a core tenet of our culture. We are committed to building an inclusive team that represents a variety of backgrounds, perspectives, beliefs and experiences. Every day, you'll have new and exciting opportunities to improve our community and environment. CLYNK is an equal opportunity employer. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Salary Description $25/hr
Project Manager - Veterinary Software - Customer Experience
Principal software engineer job in Westbrook, ME
The IDEXX Veterinary Software Customer Experience team is seeking our next Enterprise Account Project Manager. In this role you will lead multi-site rollouts of our veterinary software for our top corporate and university accounts, primarily focusing on the ezy Vet product suite. This is a customer-facing role where you'll handle enterprise-level programs. You'll manage multi-site software rollouts, ensuring all requirements, timelines, budgets, and customer satisfaction goals are met. As the primary point of contact for enterprise groups and hospital managers, you'll keep stakeholders informed about progress, risks, and expectations. You'll work closely with customers and Enterprise groups to drive a smooth onboarding and deliver an exceptional customer experience.
In the Role of Project Manager - Enterprise Team:
Planning: Create detailed rollout plans and schedules using templated onboarding plans within GuideCX, including milestone tracking, resource allocation, and adherence to scope.
Key responsibility: Schedule implementation sessions, data collection, and trainer assignments.
Documenting: Strong attention to detail while managing multiple projects simultaneously is critical in this role. You'll be responsible for creating, maintaining, and completing project documentation to keep all stakeholders informed and ensure accurate revenue recognition for business governance. This includes recording activities, identifying obstacles, tracking costs, and reporting results. You will also assist internal partners with periodic audits to confirm compliance with IDEXX processes and ISO standards, if applicable.
Organizing: Structuring teams efficiently, understanding their various functions, and delegating tasks based on their strengths and experience.
Communicating: Keeping stakeholders informed of progress and expectations and communicating proactively about issues and risks.
Managing: Managing resources, budgets, timeline, and project scope, and conducting periodic reviews to identify needed adjustments. Ramp into managing 35-45 active projects concurrently with a full portfolio that may include inactive or future projects of 80+ across several client groups.
Risk management: Performing risk management by identifying potential issues early and developing effective mitigation strategies. You will find innovative solutions to support hospitals and enterprise groups throughout implementation.
Relationship building: Fostering partnerships with internal teams as well as external partners, hospitals, stakeholders, and sponsors, while maintaining productive relationships at all levels of the Enterprise.
Process Improvement: You will work within Project Management and cross-functional teams to identify and develop process improvements for our business.
Training: You will assist in developing training requirements, new enhancements, and conduct training sessions as necessary within the scope of the Project Management Organization.
Other duties as assigned.
What You Need to Succeed:
2-4 years of Project Coordination or Management experience.
5+ years of customer service experience. This is a customer-facing role.
Experience in SaaS onboarding delivery preferred.
Experience within the Veterinary industry preferred.
Experience with project management tools and collaboration platforms such as OneNote, Smartsheet, and GuideCX is beneficial (not required).
You will possess strong written and verbal communication skills as well as interpersonal skills.
You will have strong attention to detail.
Experience with communication delivery to the C-Suite preferred.
You will possess the ability to devise tracking systems and efficient reporting.
You will possess the ability to adapt to changing situations and navigate ambiguity.
You will have strong organizational skills with the ability to prioritize and follow up.
You will possess the ability to multitask.
You will have strong attention to detail.
You will have effective project administration skills and/or task management skills.
Project management skills.
You will be a self-starter.
What you can expect from us:
Annual rate targeting: $90K Annual
Opportunity for annual cash bonus
Benefits Day-One
On the job training and career advancement opportunities (experience NOT required)
Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, foundation donation matching, and much more
Why IDEXX?
We're proud of the work we do, because our work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from diseases. We have customers in over 175 countries and a global workforce of over 10,000 talented people.
So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery. At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.
Let's pursue what matters together.
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.
#LI-KP1
Auto-ApplyPrincipal Engineer - Protection & Control
Principal software engineer job in Portland, ME
Reporting to Manager - Protection & Control
Work Type: Office, 5 days
The base salary range for this position is dependent upon experience and location, ranging from $125,000 to 157,000 plus up to 16% bonus
Why AVANGRID?
Competitive Salary & Benefits: Enjoy a comprehensive benefits package including competitive health insurance, Student Loan Debt Repayment program, up to $10k annual tuition assistance policy, $3500 EV Employee incentive program, 2-months parental leave, industry-leading 12% company 401(k) match!
Relocation Benefits: Up to $10k allowance offered, including household goods transport, up to two car transportations, one month of temporary lodging, and up to 10 days of car rental, airfare and meals offered for eligible employees.
Career Growth: Opportunities for professional development, certifications, and advancement within the company.
Innovative Projects: Work on cutting-edge technology, leader in the industry, and impactful projects that shape the future of energy delivery.
Collaborative Environment: Join a team that values safety, excellence, and sustainability, fostering a supportive and collaborative work culture.
Work-Life Balance: Flexible work arrangements to help you balance your professional and personal life.
Job Summary:
Responsible for electric system protection technology platforms including standards, training, and communication. The electric delivery system in Maine contains approximately 2,600 miles of transmission lines & 317 substations. This role will consult and guide project engineers on protection engineering for electric transmission and substation system protection projects to ensure system reliability and safety. Guide engineering studies to evaluate equipment, system effectiveness, and protection system operations. Lead and guide the Protection Engineering group across AVANGRID in their technical training and development. Evaluate and implement new and advanced technology platforms to increase reliability and efficiency. Ensure all protection system standards and designs meet applicable company, local, state, and national codes and standards. Liaison across Operating Companies, across global affiliates, with different departments, and with outside groups and agencies. Contributes to the development of System Protection strategy.
Key Responsibilities
Guide engineering design, estimating, and analysis of the electric transmission and substation protection systems in support of capital construction budget and keeping system performance enhancement in line with budget. Responsible for protection system platforms, including settings, testing, and commissioning developed both internally and by contractors and consultants. (20%)
Responsible for the development of the system protection platform for AVANGRID and coordination with global affiliates; including integration, settings, networking, engineering criteria, construction standards, design and equipment specifications, integration schemes, automation configurations, commissioning plans, and requirements for engineering suppliers and contractors. Oversee the evaluation and demonstration of new technology in terms of safety, cost and other efficiencies; and implement to enhance power system performance. (25%)
Oversee engineering studies to evaluate equipment and protection system performance and effectiveness and analyze operational issues in support of system reliability and operational efficiency. Develop and validate information needed for engineering analyses and apply engineering judgment to solve complex technical problems. (15%)
Provide expertise and guide the analysis of transmission fault event operations to ensure protection scheme operated as intended. Ensure clear and concise fault analysis reports to management depicting corrective actions and lessons learned when necessary. (15%)
Represent the company on regional and national committees. (10%)
Lead and guide the technical development of the Protection Engineering group. (15%)
Utilize knowledge to influence and guide department engineers.
Provide technical leadership in most complex projects that have a wide impact on the business
Mentor, develop and support team in technical skills
SME for team
Liaison/ direct contractors on company policy, standards and best practices
Work independently with little supervision
Qualifications:
Theoretical Engineering knowledge - Planning, Operations and Engineering Design, Analytic, modeling & Calculation, understanding the business model; Global View of the Business (Values cross-functional collaboration, understands importance of growing knowledge and developing relationships and links across the organization)
Practical engineering experience/application - Planning, Operations and Engineering Design, Construction, (e.g., field experience, standardization "Perform economic analyses of engineering alternatives, develop business cases and defend in front of stakeholders.")
Engineering documentation - Ability to adequately document and interpret engineering documentation
Ability to review and approve engineering work done by others to ensure compliance with company standards, specifications, and contract requirements
Knowledge of Regulatory and Compliance Environment - Local, State and Federal Regulatory Standards and requirements
Bachelor's degree in Engineering with a minimum of 10+ years' relevant experience required; Master's Degree preferred
Professional engineering license preferred
Expert knowledge of all aspects of engineering & design, national and international standards, and compliance requirements associated with power system protection
#LI-OFFICE
#LI-JO1
Company:
CENTRAL MAINE POWER CO
Mobility Information
Please note that any applicant who is not a citizen of the country of the vacancy will be subject to compliance with the applicable immigration requirements to legally work in that country.
At Avangrid we provide fair and equal employment and advancement opportunities for all employees and candidates regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, disability, protected veteran status or any other status protected by federal, state, or local law.
If you are an individual with a disability or a disabled veteran who is unable to use our online tool to search for or to apply for jobs, you may request a reasonable accommodation by contacting our People and Organization department at ********************.
Avangrid employees may be assigned a system emergency role and in the event of a system emergency, may be required to work outside of their regular schedule/job duties. This is applicable to employees that will work in Connecticut, Maine, Massachusetts, and New York within Avangrid Network and Corporate functions. This does not include those that will work for Avangrid Power.
Avangrid employees may also be assigned a NERC Reliability Standards compliance role supporting Critical Infrastructure Protection (CIP) and/or Operations and Planning (O&P) responsibilities. This is applicable to employees that will work in electric transmission, operations, and cyber security business areas in Connecticut, Maine, Massachusetts, and New York within Avangrid Network and Corporate business areas. NERC Reliability Standards compliance roles and responsibilities may include additional access protections, training, audit engagement, and required evidence retention, and will be communicated by the employee's management.
Job Posting End Date:
January-26-2026
Auto-ApplySr. Software Engineer
Principal software engineer job in Portsmouth, NH
Highly accurate wireless tracking in 3D space, enabling large-scale, immersive augmented and virtual reality experiences without the use of any markers.
Job Description
Work on developing a new wireless tracking and motion sensing technology for improving immersive human-computer interaction, visualization or localization. Develop software for multiple platforms and help deliver software products and systems (hardware) contributions across multiple disciplines including 3D graphics, device drivers, algorithms development, application programming interface, software development kit, game engine integration, and platform development. Design and develop new use cases and methods of interaction using 6DOF motion tracking controllers in 3D virtual environments, developing varied virtual reality and augmented reality applications. Responsible for Unity3d application and integration development.
Qualifications
Bachelor's degree/ foreign equivalent in Computer Graphics and Multimedia, Comp. Eng., Comp. Sci. Course work and degree that culminates in a thesis/project in area of CG&M. Thesis and/or Thesis project studies must include work on visualization / game development software and libraries in the Visual Studio development environment and 6DoF human-computer interaction. Coursework or Thesis/Thesis project must include the programming languages C, C++, JavaScript, Java, Visual Basic, both procedural and objective programming and writing multi-platform code (Win, Linux, etc.) in development environments such as Visual Studio, Borland C, and Eclipse.
Additional Information
Education Requirements: Master's degree in Computer Science, PhD a plus
Lead Software Developer
Principal software engineer job in New Gloucester, ME
The Company
At Unity, sustainability isn't a buzzword. It's the foundation of our entire approach and has been for more than 50 years.
We apply sustainability principles to everything we do, from our properties around the State of Maine, to our online degrees offered to students everywhere, to our enrichment experiences and entrepreneurial endeavors at locations from northern Maine to Arizona to Brazil.
Engage with Unity College and you'll start to ask tough questions, challenge the status quo, and envision new possibilities. If taking the lead in creating a more sustainable future sounds like the future you want, we can make it happen.
JOB OVERVIEW
Reporting to the Director of Information Technology (IT) and working closely with the other members of the IT team, the Lead Software Developer is responsible for development, design, and implementation of new or modified functional software solutions to meet ongoing business needs. The Lead Software Developer engages in all phases of the software development lifecycle - including gathering and analyzing business system requirements, developing, and testing new software solutions, resolving bugs, responding to service issues, and creating system documentation. The Lead Software Developer works with internal and contract developers, solution architects and systems analysts on the information technology team, as well as internal clients and product managers throughout the software development life cycle.
The Lead Software Developer is a team player with a keen eye for detail, great problem-solving, and troubleshooting skills. The Lead Software Developer may participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact with third party partners in the achievement of business and technology initiatives. This position will be in New Gloucester, Maine.
POSITION SPECIFIC RESPONSIBILITIES AND EXPECTATIONS
Lead support for and maintenance of existing line of business software solutions.
Design, develop and implement new functionality in Salesforce applications.
Design, develop and support new software functionalities within other existing solutions.
Integrate data between multiple applications, services, and databases.
Develop and maintain SQL queries, stored procedures, views, and functions.
Communicate with team members to identify roadblocks and deliver functional outcomes to meet development requirements and business goals.
Develop new features and functions that interact with legacy code.
Produce documentation on Salesforce enhancements made and support technical training for others supporting the Salesforce environment.
Work with other developers to design algorithms, flowcharts, code, and associated documentation.
Produce clean, efficient, and secure code based on provided specifications and industry best practices.
Integrate custom software solutions with third-party programs and off the shelf software.
Troubleshoot, debug and upgrade existing software for technical problems and performance improvement.
Gather and evaluate user feedback.
Create technical documentation for reference and reporting.
Multi-task and change from one task to another without loss of efficiency or composure.
Pro-actively communicate challenges, successes, and failures with leadership.
Other duties as assigned.
POSITION SPECIFIC EDUCATION, SKILLS AND COMPENTCIES:
Required:
High School or equivalent GED diploma plus5 yrs. experience
Proven Salesforce development and administration skills.
Experience in integration of Salesforce Orgs and third party applications
Ability to continually evolve/improve productivity and environment and learn new development trends/practices.
Skilled in at least one .net language (VB or C#)..
Applicable understanding of development of web-based applications with skills in HTML, CSS, JavaScript, jQuery.
Applicable database development skills - MSSQL preferred.
Ability to learn new languages and technologies.
Excellent communication skills.
Good organizational and planning skills, including the ability to take tasks through to completion.
Commitment to excellent customer service and product development.
Strong problem analysis and decision-making ability.
Self-motivated and enthusiastic.
Ability to function effectively within a matrix organizational structure, maintaining open lines of communication while being discreet, courteous, and well poised.
Preferred:
College degree in Computer Science, IT, Engineering, or related discipline - experience can be substituted for a degree.
2+ years Salesforce development and administration; preferred Salesforce certifications in development or administration
2+ years development experience - preferred 1+ years VB.Net and/or C# - experience can be substituted for a degree.
2+ years of experience in application database design and development - MSSQL preferred - experience can be substituted for a degree.
Concurrently worked with at least one other software developer on projects that lasted over at least a 6-month development period.
The Location
This position will be located at 49 Farm View Drive, New Gloucester, Maine.
Benefits
Unity College offers a generous benefits package which includes medical, dental, vision, short term disability, long term disability, life insurance, PTO, and a company match on our 403b retirement plan. Waiting periods will apply.
To Apply
Interested and qualified candidates should click on the “Apply Now” button and submit a resume and cover letter.
At Unity College, we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our students, and our community. Unity College is proud to be an equal opportunity workplace and is an affirmative action employer.
Auto-ApplyPrincipal Engineer, DDG 1000 Obsolescence
Principal software engineer job in Brunswick, ME
The DDG 1000 Obsolescence Engineer will provide technical leadership for all efforts associated with addressing DDG 1000 Class obsolescence between BIW and Navy teams. Operating under the BIW Business Operating System (BOS), this position demands a highly proactive Engineer who can analyze information, anticipate issues, communicate extremely effectively and execute action. This position will interface regularly with BIW Engineering, Design, Program Management, Planning, Procurement. And the Navy customer in the common goal of maximizing ZUMWALT class reliability.
Key Responsibilities
Safety Leadership:
* Enforce safety policies and procedures.
* Lead initiatives to enhance workplace safety and foster a culture of continuous improvement.
* Contribute to planning yard safety initiatives
Project Execution:
* Manage activities related to Zumwalt Class system and equipment obsolescence
* Represent the BIW Planning Yard in coordination with Navy technical leadership to understand class priorities and develop new ShipAlts, and systems and equipment.
* Develop Engineering Studies, Feasibility Assessments, and assist in Class F ROM estimates to be delivered to Navy personnel.
* Develop new strategies and projects for management of class issues
* Work with PY Engineering, Design and Integrated Logistics Support teams and leadership in development of new ShipAlts, and systems and equipment
* Where BIW is dependent on a supplier to resolve a technical issue, work closely with procurement counterparts to ensure we are getting answers and actions in a timely manner.
* Continuously identify and eliminate non-value-added activities and implement process improvements to enhance productivity and reduce costs. Document and manage these improvements through the Operational Performance Improvement Plan process.
* Make your commitments.
* Develop and deliver presentations to BIW Management and Navy personnel.
* Occasional travel is required.
* Represent the BIW Planning Yard in coordination with Navy and/or BIW managed AIT (Alteration Installation Teams) for execution of planned or emergent work on in service DDG 1000 class ships.
Engineering:
* Responsible for the technical oversight of projects, teams, analysis, trade studies, and new technology development to address Zumwalt class system obsolescence.
Team Collaboration and Communication:
* Provide leadership and direction to interfacing teams, supporting day-to-day operations and long-term planning.
* Maintain effective communication with the Planning Yard Engineering and Program Office leads.
* Support development of personnel, staffing plans, and critical skill maintenance.
* Foster collaboration between Engineering, Design, Program Office, and external customers.
Stakeholder Engagement and Business Development:
* Maintain strong professional relationships with the U.S. Navy including NAVSEA PMS 500, NAVSEA PMS 421, TYCOM, and other stakeholders.
* Promote BIW capabilities and Life Cycle Services, supporting business development and growth opportunities.
Continuous Improvement:
* Champion BOS principles and productivity enhancements across teams.
* Identify and eliminate non-value-added activities, lead implementation of process improvements.
* Leverage A3 problem-solving and other structured improvement tools.
*
Required/Preferred Education/Training
* Bachelor's degree in Engineering and 10+ years Engineering/Design Experience required.
* PE/MS Preferred.
Required/Preferred Experience
* Extensive Knowledge of Zumwalt Class Design, Equipment, and Operation required.
* Familiarity with Zumwalt Class Controls, Electrical Plant and Integrated Fight Through Power System highly preferred.
* Evidence of being able to anticipate problems and take steps to resolve or avoid them.
* Excellent administrative skills: effective interpersonal skills, demonstrated skills in the areas of verbal and written communication, problem solving/decision making, conflict resolution, and organization required.
* Demonstrated management, project coordination and leadership skills required. Strong written, oral communications and organizational skills required.
* Proficiency with computers including Microsoft Office products required.
* Successful experience in implementing and monitoring continuous improvement initiatives to improve safety, improve quality, reduce cycle time, and reduce costs.
* A workload exceeding 40 hours per week and occasional work outside of normal business hours is expected in this role.
* This position requires you to be able to obtain a government security clearance. You must be a US Citizen for consideration and you must be able to obtain an interim security clearance within the first 45 days of hire. For more information regarding the security clearance process, please visit Investigations & Clearance Process (dcsa.mil)
Auto-ApplyLead Substation Engineer
Principal software engineer job in Portsmouth, NH
+ Doble Protection Suite + Relay Testing + Three Phase Power Systems + Relay Test Sets: SEL, GE, Beckwith, ABB, Basler + RTU Testing Skills doble protection suite, relay testing, substation engineering, GE, Schneider, three phase power system, scada, autocad, P&C Control Equipment
Top Skills Details
doble protection suite,relay testing,substation engineering
Additional Skills & Qualifications
+ Testing Protection Relays: GE, SEL, ALSTOM, SCHNEIDER, SIEMENS, ABB
+ Autocad
+ Scada
+ P&C Control Equipment
Experience Level
Expert Level
Job Type & Location
This is a Permanent position based out of Portsmouth, NH.
Pay and Benefits
The pay range for this position is $160000.00 - $190000.00/yr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Portsmouth,NH.
Application Deadline
This position is anticipated to close on Dec 31, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
Software Engineer
Principal software engineer job in Portsmouth, NH
Albany International Corp. is a leading material science developer and manufacturer of engineered components, using advance materials processing and automation capabilities, focused on two core businesses.
Albany Machine Clothing is the world's leading producer of custom-designed, consumable fabrics and process belts essential for the manufacture of all grades of paper products.
Albany Engineered Composites is a growing designer and manufacturer of advanced materials-based engineered components for demanding aerospace applications, supporting both commercial and military platforms.
At Albany International, innovation starts with our people. We believe that by fostering a culture of collaboration, creativity, and continuous improvement, we empower our employees to drive change and make a meaningful impact in industries that shape the world. Whether you're an experienced professional or just starting your career, we offer a dynamic and supportive environment where you can grow, learn, and thrive.
Albany has been recognized as one of America's Best Employers on the Forbes 2025 list, which underscores our pledge to continue nurturing a culture of excellence and growth.
About Global Information Services (GIS)
Global Information Services is the team within Albany chartered with providing leading-edge systems and technologies to internal users as well as Albany customers. GIS provides services ranging from Information Technology Strategy to infrastructure development and maintenance, with a unique and intense focus on customer service.
This position will include design and development activities related to enterprise application development, and collaboration within a global development team. These activities will span the application lifecycle, including requirements gathering, technical design, development and testing.
Responsibilities
Participate in business meetings to define application requirements and design
Develop applications per established requirements and design
Detail and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Own projects from beginning to end, from development to post-production release support
Collaborate with the global development team to provide technical solutions as well as actionable information
Prototype and experiment with new technologies
Stay up to date on emerging technologies and trends
Lead Registered Behavior Technician (Lead RBT) - Full-Time
Principal software engineer job in Rochester, NH
Job Description
Lead Registered Behavior Technician Manager (Lead RBT) - ABA Centers of America
Full-Time
Rochester, NH
About ABA Centers of America
ABA Centers of America provides ABA (Applied Behavior Analysis) therapy and diagnostic services to people with autism. We help clients and families in our centers, in homes, and in the community. Our company began with one person trying to get help for two young family members with autism. Now our goal is to make long waitlists for ABA therapy and autism diagnosis a thing of the past. Our clinics are in multiple locations, and we are growing, but with careful attention to planning and resources. Client care is at the center of everything we do.
Interested in Furthering Your Career in ABA? We Can Help!
For career-minded RBTs who wish to pursue advancement, we offer opportunities to:
Advance your RBT career to positions like RBT Manager, BCBA, and other corporate or clinic positions
Apply for our full scholarship at Temple University for Master's in ABA
Join our BCBA Apprentice Program (after 90 days of full-time work)
Leadership Opportunity in ABA!
If you're an experienced RBT or ABA professional looking for a leadership position where you can help others reach their full potential, you might be a good fit for our Lead RBT position! This is a great entry-level leadership opportunity in healthcare with a stable, growing company that supports and values its team members. We offer paid training through our own ABA Academy of Excellence and ongoing career support and advancement opportunities.
What You'll Do
Coordinate the day-to-day schedule of the clinic and maximize clinic productivity with RBT Supervisor and Director of Operations
Ensure that RBTs have time to complete billing and administrative duties
Assist with data completion
Aid RBTs with learners
Cover for callouts to minimize missed services
Maintain client and staff safety as extra support person for the clinic
Serve as mentor to RBTs
Use specified procedures to implement discrete trial teaching
Teach and generalize skills in the natural environment using formal procedures
Use strategies of pivotal response treatment
Use formal procedures to increase verbal behavior
Requirements
Education/Experience and Other Requirements
3+ years of experience working with children and/or youths in education or ABA therapy (preferred)
RBT certification
2-year degree or more (preferred)
1 year of experience training others (preferred)
Availability during after-hours, weekends, and holidays
Ability to maintain clean background/drug screenings and driving record
Reliable transportation (your own vehicle), a driver's license, and car insurance
Skills You Will Use
Excellent communication skills with the ability to handle sensitive and confidential situations
Proficiency with technology
Attention to detail and high-level organization skills
Ability to lead and motivate teams
Benefits
Three weeks of paid time off to start (more added with tenure)
Medical, dental, vision, long-term disability, and life insurance
Generous 401(k) with up to 6% employer match
Opportunities for career advancement
Supervision and mentoring for team members who wish to become BCBAs
CEU reimbursement
Tuition reimbursement
Mileage reimbursement
Company-provided tablets
Potential to earn 100% scholarship to pursue ABA Masters at Temple University
Performance bonus potential
**$5,000 bonus for referring BCBAs to work with us.
**$500 bonus for referring RBTs to work with us.
About ABA Centers of America
ABA Centers of America is a great place to work! Don't take our word for it, though. We're listed in Inc. magazine's Best in Business list for “Health Services,” honoring companies that have made an extraordinary impact in their fields and on society.