Senior Software Engineer
Software engineer lead job in Freeport, ME
first PRO is now accepting resumes for a Senior Software Engineer role in Freeport, Maine. This is a 6+month contract and onsite 2 days per week.
We are seeking two highly skilled Senior Software Developers to support our Customer Data Platform and Customer Engagement teams. This role involves developing and maintaining web applications, email campaigns, and automated testing frameworks for our customer data platform and engagement technologies. The ideal candidate will have strong technical expertise in cloud technologies - particularly GCP, Python, Node.js, and advanced JavaScript, along with experience in automation testing and modern development practices.
Key Responsibilities Application Development & Testing
Design, develop, test, debug, and document components and applications based on technical specifications.
Build and maintain low-to-moderate complexity programs to meet business requirements.
Conduct code reviews and ensure adherence to coding, development, and security standards (including PCI compliance).
Experience:
2+ years of professional software development experience.
Strong background in cloud technologies
Technical Skills:
Proficiency in Node.js, Python, Terraform, and JavaScript
Familiarity with asynchronous programming and object-oriented principles.
Software Support Internship, Summer 2026
Software engineer lead 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)
Software engineer lead 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-ApplyStaff Software Engineer
Software engineer lead job in Portland, ME
**Our Mission** As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers.
(*Comscore, Total Visits, March 2025)
**Day to Day**
Staffing Solutions is the technology group within Indeed responsible for building the software that powers the Indeed Flex temporary staffing marketplace, managed-service provider service, payroll, and other staffing-related software. The Flexer Supply group within Staffing Solutions handles converting job seekers to verified Flexers who are at the heart of our marketplace. The Flexer Supply team focuses on recruiting and onboarding new workers, managing ongoing compliance, and ensuring a seamless experience for Flexers. We are looking for someone who cares passionately about the entire acquisition funnel. From downloading the app, to showing up for their first shift, and everything in between including: advertising/marketing, interview scheduling and evaluation, qualification and verification, and compliance.
**Responsibilities**
+ Maintain backend APIs and integrations with 3rd party vendors.
+ Migrate complex concepts from a monolithic Ruby on Rails app to standard Indeed service-oriented technology stack(s), typically Java Spring-boot.
+ Capable of quickly adding new technologies, frameworks, and languages to your toolbelt.
+ Drive requirements and display ownership of large, complex projects or systems. Manage collaborators across many projects and communicate consistently and proactively.
+ Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable.
+ Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality.
**Skills/Competencies**
+ Bachelor's of Science degree in Computer Science, Engineering, Computer Security, Information Systems, or related field, OR comparable level of professional experience
+ 6+ years experience in Java, Spring Boot, MySQL/PostgresSQL and familiarity with modern development frameworks.
+ Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django and Ruby/rails
+ Breaking apart monoliths, utilizing contextually appropriate strategies.
+ Excellent communication skills to manage collaborators and coordinate execution across many teams.
+ Exceptional ability to solve problems both in code and outside of code.
+ Passion for developer productivity and staying up-to-date with AI advancements.
**Education Requirement**
+ Bachelor's of Science degree in Computer Science, Engineering, Computer Security, Information Systems, or related field, OR comparable level of professional experience
\#INDSWE
**Salary Range Transparency**
Austin Metro Area 143,000 - 207,000 USD per year
US Remote 143,000 - 207,000 USD per year
NYC Metro Area 184,000 - 266,000 USD per year
Scottsdale 143,000 - 207,000 USD per year
Seattle Metro Area 184,000 - 266,000 USD per year
San Francisco Bay Area 196,000 - 284,000 USD per year
**Salary Range Disclaimer**
The base salary range represents the low and high end of the Indeed salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Indeed's total compensation package for employees. Other rewards may include quarterly bonuses, Restricted Stock Units (RSUs), a Paid Time Off policy, and many region-specific benefits.
**Benefits - Health, Work/Life Harmony, & Wellbeing**
We care about what you care about. We have a multitude of benefits to support Indeedians, as well as their pets, kids, and partners including medical, dental, vision, disability and life insurance. Indeedians are able to enroll in our company's 401k plan, as well as an equity-based incentive program. Indeedians will also receive open paid time off, 11 paid holidays a year and up to 26 weeks of paid parental leave. For more information, select your country and learn more about our employee benefits, program, & perks at ****************************************
**Equal Opportunities and Accommodations Statement**
Indeed is deeply committed to building a workplace and global community where inclusion is not only valued, but prioritized. We're proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neuro-diversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds.
Indeed provides reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please visit ********************************************** If you are requesting accommodation for an interview, please reach out at least one week in advance of your interview.
For more information about our commitment to equal opportunity/affirmative action, please visit our Careers page (********************************
**Inclusion & Belonging**
Inclusion and belonging are fundamental to our hiring practices and company culture, forming an integral part of our vision for a better world of work. At Indeed, we're committed to the wellbeing of our employees and on a mission to make this the best place to work and thrive. We believe that fostering an inclusive environment where every employee feels respected and accepted benefits everyone, fueling innovation and creativity.
We value diverse experiences, including those who have had prior contact with the criminal legal system. We are committed to providing individuals with criminal records, including formerly incarcerated individuals, a fair chance at employment.
Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of work experience, training, military experience, or education is welcome.
**Indeed's Employee Recruiting Privacy Policy**
Like other employers Indeed uses our own technologies to help us find and attract top talent from around the world. In addition to our site's user and privacy policy found at **************************** , we also want to make you aware of our recruitment specific privacy policy found at ****************************/indeed-jobs .
**Agency Disclaimer**
Indeed does not pay placement fees for unsolicited resumes or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting agencies (each individually, an "Agency"), subject to local laws. An Agency seeking a placement fee must obtain advance written approval from Indeed's internal Talent Acquisition team and execute a fee agreement with Indeed for each job opening before making a referral or submitting a resume for that opening.
**Reference ID:** **46150**
**The deadline to apply to this position is [12/5/2025]. Job postings may be extended at the hiring team's discretion based on applicant volume.**
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.
Reference ID: 46150
Software Engineer in Test
Software engineer lead 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.
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 SW Test Engineer
Software engineer lead job in Portland, ME
Description & Requirements Maximus is seeking a Senior Test Engineer to effectively execute against the established test approach through the creation, review, execution of test cases as well as the discovery of code, configuration, infrastructure related flaws / defects with an objective to ensure quality for the software quality product. Do to contractual obligations the candidate must be a US Citizen or GC Holder.
This position is remote.
Essential Duties and Responsibilities:
- Perform analysis and review of system requirements, estimations, peer reviews, test data determination and preparation, designing test strategy and test cases, executing test cases, and monitoring and control of overall test activities.
- Lead efforts in performing POC/research for new tools, making recommendations of such tools, and implementing upon management approval.
- Perform test preparation and test execution.
- Identify and determine data for testing.
- Identify, report, and manage defects in defect tracking system.
- Participate in level of effort estimates.
- Maintain project's test documentation.
- Participate in reviews as per project's scope.
- Troubleshoot user reported production defects.
- Provide testing status reports per project requirements and provide input to the project plans and processes.
- Identify and communicate risks to the project team.
- Participate in collection and review of quantitative data related to software testing and development activities for measurement and analysis.
- May provide guidance, coaching, and training to other employees within job area.
Job-Specific Essential Duties and Responsibilities:
- Participation in the creation of formal Test Strategies / Approach
- Authoring of quality Test Cases within the designated velocity and timeline
- Perform Test Data Analysis and tie it back to authored test cases
- Ability to perform test case execution within the designated velocity and timeline
- Define problems, collect data, draw valid conclusions, and drive mitigating actions
- Be a prominent contributor within the defect triage / mitigation process
- Ability to mitigate problems with both business and technical orientated staff
- Technical aptitude to lean, script, execute automated solutions
- Understanding of automation frameworks (Process, Testing, etc.)
- Identify and approach problem and draw valid solutions to mitigate
- Perform database queries, analyze code, interact with technical resources
- Perform Web, Cross Browser, Database, Visualization, Mobile testing
- Assess quality stability, consult on next steps with both technical and business teams
- Guardian of the overall validation process to ensure that quality results are accurately captured
- Ability to present facts and figures to get to a logical conclusion
Minimum Requirements
- Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- Excellent verbal and communication skills (ability to present the facts)
- Knowledge of JIRA, Test Management Tools, Katalon, Selenium, Cucumber, Gherkin
- Fundamental knowledge of SDLC methodologies (Kanban, Scrum, Iterative Development)
- Fundamental knowledge of Test Driven Development and/or Behavioral Driven Development
- As per client specifications, applicants must be U.S. citizens or green card holders to be considered for this position
Preferred Skills and Qualifications:
- Database, Query, API, Java knowledge a plus
- Fundamental knowledge of healthcare, insurance, or financial services is a plus
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 applicantaccommodations@maximus.com.
Minimum Salary
$
102,720.00
Maximum Salary
$
154,080.00
Software Development Manager
Software engineer lead 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
Application Developer
Software engineer lead job in South Portland, ME
This role is based out of South Portland, ME. The schedule is hybrid. This is not a remote position.
The Application Developer plays an integral role in creating, testing, deploying, and maintaining .NET/C# and web service-based applications that support the organization's core business strategies, processes, and functions. The ideal candidate will bring technical expertise, a collaborative mindset, and a commitment to delivering high-quality software solutions that drive
Key Responsibilities:
Collaborates with project teams to receive and respond to application development requests.
Works closely with cross-functional teams to ensure code quality and maintain development standards.
Analyzes business processes and requirements as they relate to new and existing applications.
Develops technical specifications and designs with input from business systems analysts and process owners.
Provides end-to-end application development services - including design, coding, testing, documentation, and quality assurance - in compliance with internal standards and security policies.
Assists in integrating applications across both internal and external business systems.
Supports internal users by monitoring application performance, troubleshooting issues, and performing upgrades and maintenance.
Maintains a strong understanding of the corporate application portfolio, system interdependencies, and recommends enhancements or future-state solutions.
Stays current with industry advancements, best practices, and standards in application development, with a focus on skill development in SQL database engineering.
Performs other work-related duties as assigned.
Education & Experience:
Bachelor's degree in Computer Science, Information Technology, or related field, or an equivalent combination of education and experience.
Minimum 2 years of professional application development experience required.
Technical Skills:
Strong proficiency in Microsoft .NET, C#, and RESTful web service development.
Experience working within an Agile software development environment.
Familiarity with Microsoft Azure and DevOps version control/Git.
Working knowledge of SQL/T-SQL preferred.
Ability to write clear, maintainable, and well-documented code.
Professional Skills:
Strong problem-solving and critical-thinking abilities.
Excellent communication and interpersonal skills.
Ability to create and maintain technical documentation.
Demonstrated ability to manage multiple priorities in a deadline-driven environment.
Proactive in identifying application inefficiencies and recommending improvements.
Why Join Us:
Opportunity to work with cutting-edge Microsoft technologies.
Collaborative and innovative team environment.
Professional development and continuous learning encouraged.
Competitive compensation and comprehensive benefits package.
Software Engineer
Software engineer lead 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.
Mainframe Software Engineer
Software engineer lead job in Portland, ME
Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures.
Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers.
We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo.
Unum is changing, and we're excited about what's next. Join us.
General Summary:
We are seeking a skilled Mainframe Software Engineer to join our Run team and support mission-critical systems that power our Colonial agent compensation and agent enrollment systems. In this role, you will work with COBOL, JCL, VSAM, DB2, and related tools to maintain, configure, and enhance core Mainframe applications while collaborating in an agile environment.
Our work centers on production support: resolving incidents, optimizing system stability, and delivering small to mid-size enhancements, along with contributing to integrations with modern applications and ongoing optimization and modernization efforts.
Strong analytical skills, accurate work estimation, and experience with unit testing and continuous integration are essential. While the position follows standard business hours, it also includes on-call rotation and occasional off-hours release support.
Job Specs:
* Core Technologies: COBOL, JCL, VSAM and DB2
* Development & Support Focus: 60% Maintenance/Production Support, 20% Enhancements, 20% New Development (small-scope features, integrations)
* Systems Supported: Mainframe Application, Batch + Online/Transactional processing and Integrations with external systems (FastForms, AMM, etc.)
* Tools & Platforms: ServiceNow, Rally, and SCLM. Opportunity to work with BMC Topaz (future adoption planned)
* Standards & Processes: Mainframe Enterprise Standards, and peer code reviews (both giving and receiving). Upcoming 2026 expectations to validate code from other teams pushing changes into DSS
Principal Duties & Responsibilities:
Production Support & Incident Resolution:
* Diagnose and resolve batch job abends, production incidents, and system interruptions.
* Analyze data issues, resource constraints, logic errors, and limit-exceed conditions.
* Identify root causes and implement corrective actions to maintain system availability and reliability.
* Respond quickly and effectively to urgent issues impacting business operations.
Enhancements & Small-Scale Development:
* Design, code, test, and implement enhancements typically under 200-300 hours.
* Support integrations between DSS and new/existing applications.
* Develop new processes or modify existing processes based on business requirements.
* Collaborate with cross-functional teams to understand system impacts upstream and downstream.
Integration & Cross-Platform Collaboration:
* Support DSS integration with external systems and web-based applications (FastForms, AMM, etc.).
* Participate in discussions about architecture, data flow, and requirements across platforms.
* Contribute to modernization efforts such as optimizing outdated jobs and reducing recurring incidents.
Quality, Standards & Peer Review:
* Follow Unum's Mainframe Enterprise coding standards and best practices.
* Conduct peer reviews of code written by Unum engineers and contracted Mainframe developers.
* Ensure high-quality, stable code with appropriate test coverage.
Agile Participation & Team Collaboration:
* Work within an Agile environment, using Rally for sprint planning and tracking.
* Provide input during grooming, planning, stand-ups, and retrospectives.
* Collaborate closely with Run team members, technical leads, business partners, and QA.
Continuous Improvement & Modernization Opportunities:
* Identify opportunities to optimize frequently failing or high-impact jobs.
* Participate in efforts to streamline workflows, improve performance, and reduce incidents.
#LI-TS1
~IN1
Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office.
Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status.
The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience.
$73,300.00-$150,500.00
Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans.
Company:
Unum
Auto-ApplySoftware Developer II - Android Flight App
Software engineer lead 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
Software engineer lead 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
Sr. Software Engineer
Software engineer lead job in Portsmouth, NH
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
Application Developer Sr II
Software engineer lead job in Westbrook, ME
We are looking for a Senior Application Developer who combines strong hands-on development skills with the ability to lead strategically, communicate clearly, and contribute to future architectural direction.
In this Role You will:
Combine hands-on development, technical leadership, and strategic influence.
Connect ideas across teams, drive clarity from ambiguity, and communicate technical recommendations in a way that builds alignment with both technical and business partners.
Lead and contribute to the design, implementation, and evolution of scalable, cloud-hosted software within the VetConnect PLUS ecosystem, incorporating strong testing, monitoring, performance, and reliability practices.
Drive technical direction for complex features and systems with high autonomy using strong engineering judgment to identify connections, risks, and opportunities across domains; navigate ambiguity with incomplete information and shake long-term system direction.
Mentor engineers and contribute to development standards; guiding teams to apply sustainable technical practices, code quality through reviews, and operational excellence.
Translate business objectives and product concepts into clear technical solutions, evaluating tradeoffs and downstream impacts; collaborate closely with product, UX, business stakeholders, and cross-team engineering partners to drive shared understanding and alignment.
What do you need to succeed?
10+ years of application development experience, including technical leadership and large-scale system design contributions.
Solid plus grounding in software design principles, modern development methods, automated testing, and CI/CD practices; technical proficiency with Java/Spring and TypeScript/NodeJS, and familiarity with cloud technologies (AWS & GCP preferred).
Strong communication and influence skills with the ability to explain complex technical topics to business partners and non-technical audiences.
Proven ability to drive clarity and progress in ambiguous situations, connecting dots across teams and domains.
A proactive, forward-looking mindset with a passion for learning, influencing, and helping set long-term technical direction.
What you can expect from us:
Base salary range starting at $138,000 based on experience
Opportunity for annual cash bonus
Health / Dental / Vision Benefits Day-One
5% matching 401k
Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, 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 disease. 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.
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBT 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.
While we appreciate our staffing partners, we are unable to accept unsolicited agency resumes.
#LI-CAG
Auto-ApplySenior Software Engineer
Software engineer lead job in Portsmouth, NH
At Liberty, you'll thrive in a hybrid setting that fosters in-person collaboration, innovation and growth. This approach optimizes both remote and in-person interactions, enabling you to connect and ideate with your team and deepen valuable relationships across the company, while still enjoying the flexibility of remote work for focused tasks and projects. This position follows a hybrid work model (2 days onsite) and is open to candidates located in Portsmouth, NH; Boston, MA; Plano, TX; Indianapolis, IN; and Columbus, OH.
Do you have the skills - and drive - to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide.
As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that has the creative energy of a start-up - and the full backing and comprehensive benefits of a Fortune 100 company.
Responsibilities:
* Collaborative partner: Working side-by-side with business colleagues and interacting with customers, you'll address their technical challenges and ensure quality through collaborative, test- and behavior-driven development
* Problem-solver: Complex problems often require innovative, creative approaches and you'll work to come up with outside-the-box solutions to solve them.
* Customer-centric developer: You understand who we're here to serve and the products you develop will keep the end-user front and center.
* Forward thinker: Simply fixing the problem isn't enough; using your proactive mindset and initiative, you'll continually look for ways to improve performance, quality and efficiency
Qualifications
* 5+ years of software engineering experience.
* A Bachelor's or Masters degree in a technical or business discipline, or equivalent experience.
* Experience working in an agile environment utilizing Scrum, Kanban or XP.
* Soft Skills: Strong communication, problem-solving, collaboration, and adaptability are crucial for effective teamwork and project success.
* A thorough grasp of technology concepts, business operations, design and development tools, system architecture and technical standards. You will employ your thought leadership, agility, and out-of-the-box thinking to lead the team navigate delivery challenges with unique solutions.
* Familiarity with CI/CD and DevOps tools.
* Proven success delivering large-scale, multi-team projects or programs
* Proven ability to successfully mentor and coach junior engineers
Skills
* Proficiency with TypeScript, React, Node.js, AWS Lambda, AWS S3, SQL, Spring Boot, GitHub Actions.
* Performance Optimization: Skills in identifying and resolving performance bottlenecks in both front-end and back-end applications. Develop and optimize SQL queries for data extraction, manipulation, and integration from SAP HANA DB and other data sources (oracle , mysql and postgresql ).
* Security Best Practices: Knowledge of common web vulnerabilities and secure coding practices.
* .
Preferred Skills
* Design and develop Power BI datasets, reports, and dashboards, including semantic models, DAX measures, and row-level security
* Utilize Power BI Desktop to design, develop, and maintain reports, dashboards, and reusable datasets, ensuring high performance and accuracy.
* Design and implement interactive reports and dashboards in Power BI, adhering to best practices and development standards
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-ApplyLead Software Developer
Software engineer lead 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-ApplySolutions Engineer/Senior Solutions Engineer - Enterprise Networking
Software engineer lead job in Lewiston, ME
Why join CompuNet?
CompuNet values its people more than any other asset-and realizes the contributions made by each employee are a reflection of their education, experience, certifications, expertise and passions. We strive to take care of each other, do the right thing and help our customers succeed. We work to build lasting relationships and are proud that our customers across many industries see us as a trusted advisor. Putting the customer at the center of every engagement, our mission is to design, test, deploy and support the right IT solutions for every customer.
We offer a generous total compensation package for our employees, including competitive wages, medical, dental, vision, PTO, company-matching retirement plans, profit-sharing and more.
What You'll do
Our engineers are the foundation of success for our customers and our business. We are seeking an Enterprise Networking Solutions Engineer or Senior Solutions Engineer to join our team in Spokane, WA, Tri-Cities, WA and/or Lewiston, ID. This role will perform the following responsibilities:
Deliver best-practice network designs and implementations producing reliable, available, and scalable network solutions
Perform analysis, diagnosis, and fault isolation of existing client network issues
Prepare project proposals including Bill of Materials, Engineering Professional Services Estimate, and Statement of Work
Prepare and deliver post implementation documentation to clients
Maintain and develop relationships with clients
Serve as a hands-on post-sales engineer implementing and supporting networking projects
Physically install equipment including routers, switches, and other network infrastructure as needed
Perform upgrades on customer equipment
Anticipate IT industry trends and future directions, understand client business objectives, and incorporate this information into proposed architectural solutions to fit future needs and initiatives
Discover, audit and document client infrastructures
Provide technical thought leadership while interacting closely with clients
Maintain and increase technical certifications based upon certification requirement changes and business market requirements
Who you are
You're a strong team player that is invested in helping your customers succeed and contributing to a great company culture. You have the following knowledge, skills, abilities and/or education:
3 to 5+ years designing, implementing, and maintaining enterprise LAN/WAN networks
Strong hands-on knowledge of the following Cisco networking solutions including LAN, WAN, switching (L2 & L3), routing (BGP, OSPF & EIGRP), data center, wireless, firewalling, VPN, QoS, & MPLS
Proficient in IOS, IOS-XE and NX-OS
Strong knowledge of routers, Catalyst/Nexus switches, wireless solutions, SD-WAN, and Next Gen Firewalls
Experience in creating and defining new network architectures and explaining complex issues/situations
Ability to explore new ideas and make innovative contributions to existing network processes or solutions
Excellent documentation, presentation, and problem-solving skills
Excellent communication skills and client-facing skills
CCNA Route/Switch with equivalent experience, CCNP, or CCDP
Maintain technical certifications
Experience troubleshooting network issues
Our ideal candidate will also have the following preferred knowledge and experience:
Knowledge and experience with implementation and support of the following:
Cisco and Meraki wireless networks. Knowledge of other vendor wireless networks, such as Mist, Aruba, or Arista
Demonstrate solid understanding of 802.11 protocols
Wireless survey tools
Thorough understanding of wireless network survey process
Knowledge of predictive and physical survey techniques
Spectrum analysis tools
Ability to design and support a wide range of requirements in a wireless network, including:
basic office, high-density, wireless voice, and high-bandwidth wireless networks
Experience with Cisco Identity Service Engine (ISE)
Experience with Cisco DNA
Experience with Meraki cloud networking products
Experience gathering customer requirements, white boarding/presenting solutions, developing a Bill of Materials (BOM) and preparing project Statements of Work (SOWs)
CCIE or equivalent experience and knowledge
CCNP Wireless or CCNP Route/Switch or CWNA or equivalent experience
5+ years of networking experience, including configuring, analyzing & troubleshooting complex networks
Associate degree or higher in Computer Science, MIS, Engineering, or related field
Additional Information
At CompuNet, we strive to do the right thing - that includes taking care of our employees. We offer a full and comprehensive compensation package to all our employees, including:
Medical, Dental, Vision, Employee Assistance Program, and Flexible Spending Accounts
Life and AD&D insurance, Disability coverage, Critical Illness and Accident Insurance
Paid Time Off (PTO) and paid Holidays
Company-matching 401(k)
Profit Sharing
Competitive salary
The estimated base salary range for this position is $55,000 - $100,000 per year. Actual salary will depend on a variety of factors, including location and job-related qualifications such as knowledge, skills, experience, training, certifications, education, or performance. This position is eligible for variable compensation, such as commission, bonuses, and profit sharing, in addition to the base salary.
Who we are
CompuNet, Inc. is an engineering-led IT solution provider that offers consulting, design, and professional services. Our strength lies in our team of outcome-driven and relationship-focused professionals with a long history of designing IT solutions. Our team of highly skilled engineers take the lead in designing, developing, and implementing solutions that address complex business challenges. This team takes ownership for the entire project lifecycle, from discovery and design through deployment, training, and handoff.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.
Auto-ApplyLead Substation Engineer
Software engineer lead job in Portsmouth, NH
This position requires the Commissioning Engineer to provide testing and commissioning services along with engineering service to the Utility Substation and Generation station world. Responsibilities include: * Review specification and engineering drawings to understand the purpose and functionality of substation.
* Directly witness or perform critical tests such as DC Functional Trip Testing prior to energization and in-service
* Direct crews as necessary during critical work junctures (final commissioning and through startup)
* Perform all electrical testing including but not limited to P&C control equipment
* Demonstrate ability to service newly designed and experimental equipment, which has not been seen before, and instill confidence in the customer
* Develop and maintain strong working relationships with customers, can provide scheduling and meet financial requirements of clients.
* Management of resources and services required to install electrical equipment
* Demonstrate safety consciousness in equipment handling, electrical and electronic procedures, and the unique situations encountered at diverse work sites
* Maintain all service equipment including all test equipment, tools issued to meet specifications including ISO requirements, etc. in good working condition and maintain sufficient inventory to respond to standard calls.
* Develop and maintain strong working relationships with customers, demonstrates an awareness of customer needs, preferences, and time and financial constraints.
* Management of resources and services required to install electrical equipment
* Proven customer service, sales ability, and ability to handle irate or difficult customers and gain satisfaction
* Assists in the development of estimates for client proposals
Knowledge of programming and testing protection relays from GE, SEL, ALSTOM, SCHNEIDER, SIEMENS, and ABB. Ability to develop programming macros for use in automated relay testing.
Ability to understand AC and DC elementary diagrams, wiring diagrams and one-line drawings for the purpose of understanding system operation and developing testing requirements and procedures.
Develop standard testing documentation, training procedures and maintain all project documentation including certifications and calibration records. Candidate should be able to obtain NICET certification or equivalent.
The ideal candidate must have a diverse skill set with the ability to work independently. Will act as technical lead on projects and guide lower level engineers/technicians. Could also act as Commissioning Engineer on projects.
Job Requirements:
Education - A Bachelor's degree in engineering (electrical, mechanical or engineering technology) is required. BSEE or BSEET from an accredited institution is preferred.
Experience - 7-10 years with capabilities in below areas is preferred:
* In-depth understanding of three-phase power systems
* In-depth understating of protection and control schemes and implementation
* In-depth experience utilizing relay test sets SEL, GE, Beckwith, ABB, Basler, etc. and various manufacturers of electromechanical relays
* In-depth understanding of equipment testing - circuit breakers, transformers, circuit switchers, MOABS, CTs, PTs, batteries and chargers, transfer switches, line tuners, wave traps, carrier relays, etc.
* In-depth experience with PQ measurements
* Experience leading crews to test and commission new and modified substations
* Experience with rotating machinery, including generators and excitation systems
* Experience testing previously programmed RTUs locally and remotely to system operators
* Experience with SCADA, RTU, and DFR systems
* Experience with AutoCAD is also desired
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 15, 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 for other accommodation options.
Senior CSV Lead/PM
Software engineer lead job in Portsmouth, NH
We are seeking a highly skilled and experienced Senior CSW Lead/PM. In this 100% onsite role in Portsmouth, NH, you will work with our local and international team to deliver top-quality projects to our customers in the Pharmaceutical Manufacturing environment.
What are your responsibilities
* You will manage the CSV team of 5 people with a strong background in Computerized System Validation and project management.
* Provide regular project updates, generate KPIs, and ensure adherence to budget and timelines.
* Lead the validation efforts for computerized systems including PCS (DeltaV), BAS (Rockwell), MES (Syncade), SCADA, and PLC systems.
* Support audits and inspections by providing documentation and justifications for validates systems.
* Work collaboratively with cross-functional teams including Engineering, IT, QA, QC, and Manufacturing.
* Communicate effectively with stakeholders, vendors, and regulatory authorities when needed.
* Participate in the implementation, commissioning, and qualification of DCS software (DeltaV), MES (Syncade), and related automation systems.
* Perform change assessments and manage change controll processes for DCS and MES systems.
What we appreciate about you
* You have 8+ years of CSV/Automation experience.
* Hands-on experience in implementation & validation of various computerized systems like PCS (DeltaV) / BAS (Rockwell) / MES (Syncade) and SCADA / PLC.
* Strong knowledge of Software Development Lifecycle (SDLC), including 21CFR part 11/Annex 11, Data Integrity and computerized system validation requirements.
* Your are experienced at working independently as well as in a team-oriented, collaborative environment is essential.
* Extensive experience in project management including scheduling, monthly reports / KPIs and manage CSV team.
* Author, review, approve and execute CSV life cycle documentation as needed.
* Experience working with and commissioning & qualification of DCS software (DeltaV).
* Knowledge in change assessment for DCS software (DeltaV) and MES (Syscade).
* Extensive understanding of 21 CFR Part 11/Annex 11, GAMP5, and other regulatory guidance associated with computer/automation--based systems.
* Experience with QC systems is a plusand with Kneat is preferable.
* You have strong verbal and written communication skills.
What awaits you at SpiraTec
* Be part of a future-oriented company and implement innovative solutions with us based on the latest technologies and approaches (digitalization, Industry 4.0).
* We support our employees individually through training and offer the oppertunity to develop into a leadership role.
* SpiraTec is characterized by a team-oriented work culture, flat hierarchies, short decision-makting processes and an open communication culture.
* With us, you will find an agile onboarding and a personal buddy during your orientation period.
All qualified applicants will receive equal consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class.
Applicants must be authorized to work in the United States at the time of application.
Would you like to become part of the team?
Apply quickly and easily via our online application form.
Software Engineer
Software engineer lead 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