Post job

Associate software engineer jobs in South Portland, ME - 93 jobs

All
Associate Software Engineer
Software Engineer
Senior Software Engineer
Software Engineering Internship
Software Developer
Junior Developer
  • Software Engineer Intern

    Conductorai

    Associate software engineer job in Portland, ME

    Introduction We value candidates who have significant experience with managing complexity, working independently, and are motivated by hard problems. What We Offer The ability to have real impact on mission-critical workflows The chance to use SOTA tech to solve novel problems with mission partners The opportunity to define your role through time as we grow Competitive salary and equity upside Comprehensive health care, unlimited PTO, and 401k Reimbursement for home internet and cell phone up to $150/month Four months parental leave for birthing parent, three months for non-birthing $100/month wellness stipend Quarterly in-person meetups WeWork membership We are hiring 2026 summer interns and have a strong preference for Maine or NYC based candidates. This role is ideal for recent graduates or rising seniors from rigorous computer science programs (for example Top 20 CS) who want to meaningfully contribute to a fast-paced, high-ownership startup environment. We are reviewing applications on a rolling basis. This internship is designed as an intern to hire opportunity. Many of our current engineers originally joined through our intern to hire program, and we are looking for similarly sharp, driven people who can grow with the team. We are not bringing on interns just to fill seats, we are looking for candidates who may transition into follow-on internships, co-ops, or full-time roles if it is a strong mutual fit. Position Overview As a Software Engineer Intern, you will join a small ( We are solving novel bureaucratic problems that make documentation processes extremely inefficient across many layers of government and the private sector. The problems are complex, the need is real, and we are growing rapidly. Throughout the internship, you will receive mentorship from experienced engineers to help accelerate your growth and deepen your engineering skills. If interested, we will sponsor your DoD security clearance application. Key Responsibilities System Implementation: Write code within a small team, being able to strike a reasonable balance between velocity and writing maintainable code Product Development: Work with users and other team members to help define and refine product requirements, and translate them into a roadmap and code Communication and Collaboration: Communicate and collaborate well with the team, picking up best practices for software development and teamwork within a startup along the way Qualifications Required: U.S. Citizen and able to pass a background check Eligible for a U.S. DoD security clearance Strong written and verbal communication skills Proactive mindset with a strong sense of ownership Proficiency in Python and TypeScript Preferred: Based in Maine or NYC, or planning to be for the summer Rising senior or recent graduate, ideally from a Top 20 CS program Strong interest in early-stage startups Candidates who have shipped projects independently, especially without rigid requirements Experience with AI tools beyond coursework Experience with React, Tailwind, Postgres, or related modern web technologies Experience working in environments where autonomy, adaptability, and ownership are required The salary range for this role is between $10K-$12K/month. Starting pay will be based on a number of factors, including qualifications & experience.
    $38k-65k yearly est. Auto-Apply 15d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer

    Tyler Technologies 4.3company rating

    Associate software engineer job in Yarmouth, ME

    Responsibilities * Build out applications and infrastructure for the Tyler suite of products * Participate in both agile and waterfall development environments, assist in sprint definitions/reviews as needed * Work in a collaborative fashion with product teams to bring tangible results to market * Aid Technical Support and other departments for deployment and run-time issues as needed * Contribute to the continuous improvement of the internal processes * Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding * 1-3 years of software design and development experience with conventional technologies * Superior communication, analytical, and problem-solving skills is a must * Demonstrated ability for effective multi-tasking and tracking deliverables and timelines * Ability to be successful working on highly visible deliverables * Demonstrated ability to successfully collaborate across team or division boundaries * Familiarity with Linux, HTML5, JavaScript, .NET, SQL, Angular, and REST APIs is beneficial * Experience with data modeling tools and web services is beneficial * Experience with automated tests, continuous deployment, and test-driven development is beneficial
    $68k-81k yearly est. Auto-Apply 6d ago
  • Junior OneStream Developer

    Maximus 4.3company rating

    Associate software engineer job in Portland, ME

    Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer. - Work closely with technical end users to develop resolution of software problems. Job-Specific Essential Duties and Responsibilities: -Participate in working sessions to develop detailed technical and functional design specifications. -Support documentation of functional design and technical approach. -Support configuration of OneStream budgeting application based on detailed requirements -Support functionality testing, reporting, and integration -Support User Acceptance Testing of OneStream tool -Support training for end-users including work step instructions. Job-Specific Minimum Requirements: - Bachelor's Degree (or equivalent additional experience) from an accredited college or university. - At least two (2) to five (5) years of related experience required. - Experience and knowledge in configuration of OneStream (OS) budgeting tool. - Experience with testing OneStream application. - Experience with Agile software development methodology and continuous integration. - Strong interpersonal, communication, and writing skills. Minimum Requirements - Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Preferred Skills: - Possess OneStream certification(s) - Experience configuring OneStream budgeting application in a federal environment - Experience with Budget Formulation, Budget Execution, and People Planning #techjobs #clearance #veterans Page #LI-Remote 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 $ 95,000.00 Maximum Salary $ 105,000.00
    $64k-91k yearly est. Easy Apply 7d ago
  • Software Engineer Intern

    Galvion

    Associate software engineer job in Portsmouth, NH

    THE COMPANY Galvion exists to empower military and tactical missions around the world. Our Tactical Head Solutions, Power & Data Systems and Advance Capabilities divisions work independently as well as collaboratively to design, develop and deliver best-in-class, purpose-built solutions that enhance the agility and survivability of the modern warfighter and other demanding end-users. With 20 years of experience, we have a proven track record as a reliable partner and a reputation for excellence. We believe in human-centered innovation and work proactively to solve the problems left unsolved by others so that our partners can safely complete their missions. At Galvion, we honor our history, harness our power and galvanize the future. The intern will assist the team in developing Android applications and integrated devices. This internship has a start date of mid-May 2026 and ends in mid-late August 2026. WHAT YOU WILL BE DOING · Work with software engineers to understand requirements. · Code in Java, Kotlin, to assist the team on current development projects. · Learn usage of Galvion applications and devices to be able to develop test cases. · Demonstrate work to team members for functional reviews. · Submit code for code reviews. · Follow SDLC practices. SKILLS YOU WILL NEED TO SUCCEED: Experience in object-oriented languages Currently pursuing a degree in Computer Science or Computer Engineering Ability to work in a agile development environment Excellent communication skills (written and verbal) Ability to pass a background check. THE TEAM You will work closely with an accomplished leader with significant industry experience and be the SME on a team of passionate and driven individuals who are making a difference for our modern-day war fighters, law enforcement, and EMS. Galvion provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Galvion complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
    $44k-76k yearly est. 13d ago
  • Software Engineer III

    C.H. Robinson 4.3company rating

    Associate software engineer job in Portland, ME

    C.H. Robinson is seeking a Software Engineer III to build modern, responsive, and highly scalable systems that power Navisphere, the world's most advanced supply chain platform. In this role, you will directly contribute to transforming the logistics industry, driving impactful engineering solutions while continuously improving our culture and processes. As part of the Customer Visibility Engineering team, you will design and maintain mission-critical experiences across estimated time of arrival generation, at-risk determinations, disruption tracking and internal/external tracking. These solutions are essential for C.H. Robinson's partners and customers to track commerce across the globe. If you are an experienced software engineer who thrives on collaboration, takes pride in creating customer-facing products that solve complex challenges, and is passionate about delivering world-class results, this opportunity is for you! This role can be located only in Minneapolis, Chicago or Kansas City **DUTIES AND RESPONSIBILITIES** The duties and responsibilities of this position consists of, but are not limited to, the following: · Develop software and design solutions independently to satisfy customer requirements that considers performance and availability · Partner with engineering product managers and principal software engineers to translate requirements into detailed designs · Increase code quality through code reviews and writing unit, integration and acceptance tests · Optimize, refactor, and reuse code to improve performance and maintainability while ensuring maximum efficiency, effectiveness, and return on investment · Tune performance and resolve availability issues of product or service and its dependencies in production · Develop and maintain thorough technical documentation for features · Write code using secure programming patterns and by finding, fixing, and enhancing security in existing applications · Estimate software development effort including identifying dependent teams and developing code to satisfy complex requirements · Maintain knowledge of emerging technologies · Mentor and coach other software engineers by participating in design and code reviews and share best practices; proactively seek mentorship from others · Adopt engineering best practices while contributing to the definition of the engineering lifecycle as well as the definition of best practices · Other duties or responsibilities as assigned according to the team and/or country specific requirements **Required Qualifications:** · 5+ years of experience developing and implementing commercial software · 3+ years of experience creating applications and features in an object-oriented environment (ex. C#, .NET) · Experience with database objects in relational databases (ex. MS SQL, Oracle) or non-relational databases (ex. MongoDB, Elastic, Cosmos) · Experience with HTTP and REST architecture · Experience with JavaScript frameworks and libraries (React) · Experience with unit, integration, and acceptance testing · Experience with version control systems (ex. GIT, GitHub, TFS, etc.) · Experience with CI/CD continuous integration / continuous deployment practices · Bachelor's degree from an accredited college or university in Computer Science, Software Engineering, IS, MIS, or other technology degree or minimum 4 years of equivalent work experience and high school diploma/GED **Preferred Qualifications:** · Experience in system integration projects or global projects · Experience with transportation, logistics, or business systems · Proven track record delivering software in an agile environment · Experience building cloud native applications and services (ex. Azure, AWS, GCP) · Experience with data streaming and messaging architecture and frameworks (ex. Kafka, RabbitMQ, ESB) · Self-motivated and able to work with minimal supervision · Possess solid communication skills and strong customer focus · A learning and growth mindset that is open to giving and receiving feedback · Values a diverse and inclusive work environment We will review applications for this role on an ongoing basis and encourage all interested candidates to apply at their earliest convenience. **Compensation Range** $102,700.00 - $231,100.00 The base pay range displayed on each job posting reflects the minimum and maximum base pay for the position across all U.S. locations. Your individual base pay within this range is determined by work location, which takes into account geographic cost of labor, and additional factors, including job-related skills, experience, and relevant education or training. Compensation details listed in this posting reflect the base pay only and do not include additional variable compensation. Questioning if you meet the mark? Studies have shown that some individuals may be less likely to apply unless they match the job description exactly. Here at C.H. Robinson, we're building an inclusive workplace where all employees feel they belong. If this position excites you, we welcome you to apply whether you check all the preferred qualifications or just a few. You may just be our next great fit! **Equal Opportunity** C.H. Robinson is proud to be an Equal Opportunity Employer. We are committed to a workplace and performance culture that reflects the strengths of our worldwide marketplace. We value unique experiences and diverse backgrounds of our people within our company, our business relationships, and our communities. We're committed to providing an inclusive environment, free from harassment and discrimination, where all employees feel welcomed, valued and respected. EOE\Disabled\Veteran **Benefits** **Your Health, Wealth and Self** Your total wellbeing is the foundation of our business, and our benefits support your financial, family and personal goals. We provide the top-tier benefits that matter to you most, including: + Three medical plans which include + Prescription drug coverage + Enhanced Fertility benefits + Flexible Spending Accounts + Health Savings Account (including employer contribution) + Dental and Vision + Basic and Supplemental Life Insurance + Short-Term and Long-Term Disability + Paid observed holidays + 2 paid floating holidays for U.S. hourly employees + Flexible Time Off (FTO) offered to U.S. salaried employees - no accruals and no caps. Paid Time Off (PTO) offered to all other employees in the U.S. and Canada + Paid parental leave + Paid time off to volunteer in your community + Charitable Giving Match Program + 401(k) with 6% company matching + Employee Stock Purchase Plan + Plus a broad range of career development, networking, and team-building opportunities Learn more about our benefit offerings on our BENEFITS & WELLBEING (************************************************************************************** page **Why Do You Belong at C.H. Robinson?** C.H. Robinson solves logistics problems for companies across the globe and across industries, from the simple to the most complex. With $22 billion in freight under management and 19 million shipments annually, we are one of the world's largest logistics platforms and rank in the FORTUNE 200. We've been an innovator in logistics for over 100 years. Our global suite of services accelerates trade to seamlessly deliver the products and goods that drive the world's economy. With the combination of our multimodal transportation management system and expertise, we use our information advantage to deliver smarter solutions for more than 90,000 customers and 450,000 contract carriers on our platform. Our technology is built by and for supply chain experts to bring faster, more meaningful improvements to our customers' businesses. As a responsible global citizen, we contribute millions of dollars to support causes that matter to us and our people. FORTUNE has named C.H. Robinson one of the World's Most Admired Companies 2024, showcasing our position as a leader in our industry. Our commitment to excellence is further affirmed by being named a Great Place to Work 2023-24 by the Great Place to Work Institute, one of Forbes' Best Employers for Diversity and one of America's Greatest Workplaces in 2023 by Newsweek. Join us as we collaborate, innovate, and work as one global team to make life better and more sustainable for our customers, communities, and world. For more information, visit us at ****************** .
    $66k-87k yearly est. 60d+ ago
  • Backend Software Engineer, DentaQuest

    Sun Life of Canada 4.3company rating

    Associate 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. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: Software engineer will Support IT Objectives by supporting business processes, systems and clients (under limited supervision) specifically with UI, middleware and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT) How you will contribute: Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed Execute full lifecycle software development Write well designed, testable, efficient code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Tailor and deploy software tools, processes and metrics Serve as a subject matter expert Comply with project plans and industry standards Other duties as assigned. What you will bring with you: 3+ years of total experience of developing API's - .NET (C#) and Python, Java. Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. Fast learner who adapts quickly to changing business needs and evolving technology landscapes. Bachelor's or Master's degree in computer science or related field. Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. Extensive experience with BFF design patterns, API Gateway, and middleware solutions. Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. Extensive knowledge of building REST and GraphQL APIs Effective oral and written communication skills Required to attend additional training as requested/deemed necessary Salary: Salary Range: $79,300 - $119,000 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. 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: 29/01/2026
    $79.3k-119k yearly Auto-Apply 15d ago
  • Software Engineer III

    Rxbenefits 4.5company rating

    Associate 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.
    $120k-140k yearly 40d ago
  • Backend Software Engineer, DentaQuest

    Sun Life Financial 4.6company rating

    Associate 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. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: Software engineer will Support IT Objectives by supporting business processes, systems and clients (under limited supervision) specifically with UI, middleware and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT) How you will contribute: * Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues * Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed * Execute full lifecycle software development * Write well designed, testable, efficient code * Produce specifications and determine operational feasibility * Integrate software components into a fully functional software system * Develop software verification plans and quality assurance procedures * Document and maintain software functionality * Tailor and deploy software tools, processes and metrics * Serve as a subject matter expert * Comply with project plans and industry standards * Other duties as assigned. What you will bring with you: * 3+ years of total experience of developing API's - .NET (C#) and Python, Java. * Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. * Fast learner who adapts quickly to changing business needs and evolving technology landscapes. * Bachelor's or Master's degree in computer science or related field. * Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. * Extensive experience with BFF design patterns, API Gateway, and middleware solutions. * Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. * Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). * Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) * Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. * Extensive knowledge of building REST and GraphQL APIs * Effective oral and written communication skills * Required to attend additional training as requested/deemed necessary Salary: Salary Range: $79,300 - $119,000 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. 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: 29/01/2026
    $79.3k-119k yearly Auto-Apply 10d ago
  • Software Engineer

    Rxante 3.8company rating

    Associate 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.
    $73k-102k yearly est. 60d+ ago
  • Software Engineer - Mainframe

    UNUM Group 4.4company rating

    Associate software engineer 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: The Mainframe Software Engineer is responsible for delivering medium to large-scale mainframe development work. This role is primarily focused on Grow and Change initiatives, supporting enhancements, new development, and system changes across Colonial mainframe Operations & Engineering (O&E) applications. The engineer partners closely with Grow teams, business stakeholders, and downstream consumers to design, build, and implement reliable mainframe solutions while maintaining a strong focus on quality, scalability, and controlled production transitions. Job Specs: * Bachelor's degree in Computer Science, Information Systems, or equivalent relevant experience * 4+ years of hands-on experience in a mainframe development environment * Strong proficiency in COBOL, JCL, DB2, IMS, and VSAM * Experience supporting both batch and online mainframe applications * Hands-on experience using BMC/Topaz Workbench for development and debugging * Experience using Xpediter for testing and troubleshooting mainframe applications * Familiarity with source control and change management tools (e.g., Endevor, Changeman) * Understanding of Agile methodologies * Ability to analyze complex systems, data flows, and dependencies across multiple applications Principal Duties and Responsibilities: * Design, develop, and implement mainframe solutions in support of Grow and Change initiatives, including new development and complex enhancements * Develop and maintain COBOL programs, JCL, DB2, IMS, and VSAM structures across batch and online environments * Analyze business and technical requirements to determine appropriate design approaches and implementation strategies * Collaborate with Grow teams, architects, and business partners to deliver solutions that meet functional and performance expectations * Perform unit testing and support integrated testing efforts to ensure solution quality and production readiness * Participate in controlled production releases, including 30-day warranty support periods following implementation * Provide limited production support during warranty periods, including issue analysis and defect resolution * Use ServiceNow to support incident tracking, escalation, and triage when issues arise * Leverage BMC/Topaz and Xpediter to debug, test, and troubleshoot application behavior * Contribute to technical documentation and knowledge sharing to support long-term system maintainability * Adapt to varying levels of modernization work depending on the nature of the request, including APIs or service-based integrations #LI-TS1 #LI-MULTI ~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
    $73.3k-150.5k yearly Auto-Apply 6d ago
  • Software Engineer III

    Us Tech Solutions 4.4company rating

    Associate software engineer job in Portland, ME

    **Duration: 11 Months Contract** **Note : Possible Temp to hire based on performance, if budget allows** **About the Role:** + We are seeking a Software Engineer to drive the integration and migration of in-house software tools used for functional testing in manufacturing. + The ideal candidate will bring strong technical expertise in C# development, along with a solid understanding of medical device manufacturing processes and related software systems. This individual should be able to work independently and proactively, demonstrating ownership, problem-solving, and collaboration skills to ensure a smooth and efficient transition across multiple applications and cross-functional teams. **Key Responsibilities:** + Review existing software tools for functional testing in manufacturing to determine compliance with Boston Scientific Quality System requirements + Migrate software tools for functional testing from existing manufacturing line from Irvine, CA to new manufacturing site near Portland, ME. + Work with manufacturing engineers to validate test equipment software and assist in identifying test strategies where necessary + Collaborate with cross-functional teams, including manufacturing engineers, systems engineers, quality, R&D, and PMO + Contribute to a culture of innovation, continuous improvement, and knowledge sharing within the R&D team. **Required Qualifications:** + B. S or M.S in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or related major. + Minimum 4 years of experience in software development or testing for medical device manufacturing + Engineering background with strong knowledge of manufacturing processes and systems + Familiarity in C# development, particularly for manufacturing-related applications + Familiarity with functional testing processes within manufacturing settings + Ability to collaborate cross-functionally with manufacturing, quality, and R&D teams + High ability to make knowledge-driven decisions and work with little supervision + Excellent documentation and communication skills for technical and process alignment + Strong problem-solving and analytical skills applied to production or testing workflows **Preferred Qualifications:** + Experience working within or understanding medical device manufacturing procedures and standards + Experience in active implantable medical devices + Proven ability to manage or execute software migration projects for in-house manufacturing software tools + Knowledge of ISO 13485 and FDA QSR. + Working knowledge of IEC 60601 and/or 62304 **About US Tech Solutions:** US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit ************************ US Tech Solutions is an Equal Opportunity Employer. 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.
    $83k-118k yearly est. 7d ago
  • Software Engineer - Platform Enablement

    Liberty Mutual 4.5company rating

    Associate software engineer job in Portsmouth, NH

    Boston, MA or Portsmouth, NH 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. The Digital Experience Enablement team (DXE) is the backbone of developer productivity. We play a key role in the delivery of market-leading experiences for our customers, agents, and partners. We're looking for a talented engineer to join our team whose mission is to evolve critical solutions and tools for partner development teams across the organization. Our responsibilities include: Adaptive Maintenance: Continuously improving tools to meet evolving needs. Starter Patterns & SDKs: Providing ready-to-use frameworks to accelerate development. Governance & Security Compliance: Ensuring tools meet enterprise standards. Onboarding & Enablement: Making adoption frictionless for teams. Why Join Us? Impact at Scale: Your work will enable dozens of teams to build faster and smarter solutions Innovation-Driven: We're not just maintaining-we're shaping the future of developer experience. Collaborative Culture: Work closely with partner teams and influence engineering best practices. If you love solving complex problems, creating scalable solutions, and enabling others to succeed, this is your opportunity to make a real difference. Qualifications Bachelor's Degree in technical discipline preferably computer science or software development A minimum of 3+ years of professional development experience Experience working with agile methodologies (Scrum, Kanban, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers) Experience with cloud services such as Amazon Web Services Experience integrating with and managing REST APIs and Graph QL Experience in Javascript, React and/or Typescript with Express & Node, DynamoDB Experience with analytics tools for actionable insights such as DataDog Experience with CI/CD practices & Agile DevOps Principles and Processes Hands-on involvement with layered systems architectures, designs and shared software concepts Familiarity with functional and system integration testing Awareness of policies regarding security and privacy Excellent negotiation, facilitation and consensus-building capabilities 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 We can recommend jobs specifically for you! Click here to get started.
    $76k-98k yearly est. Auto-Apply 5d ago
  • Software Engineer III

    Akkodis

    Associate software engineer job in Gray, ME

    Akkodis is seeking a Software Engineer III for a Contract with a client in Gray, ME (Remote). You will be responsible for driving the integration and migration of in-house software tools used for functional testing in manufacturing. Rate Range: $56/hour to $66/hour; The rate may be negotiable based on experience, education, geographic location, and other factors. Software Engineer III job responsibilities include: * Review existing software tools for functional testing to ensure compliance with Quality System requirements. * Lead the migration of in-house software tools from the Irvine, CA manufacturing line to the new site near Portland, ME. * Collaborate with manufacturing engineers to validate test equipment software and assist in defining test strategies. * Work closely with cross-functional teams, including quality, R&D, and PMO, to support smooth integration and transition. * Develop and maintain C# applications for manufacturing-related functional testing processes. * Contribute to continuous improvement initiatives and knowledge sharing within the engineering and R&D teams. Required Qualifications: * B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or a related field. * Minimum 4 years of experience in software development or testing for medical device manufacturing. * Strong proficiency in C# development, particularly for manufacturing-related applications. * Solid understanding of medical device manufacturing processes and compliance standards (ISO 13485, FDA QSR). If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at *****************************. Pay Details: $56.00 to $66.00 per hour Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Equal Opportunity Employer/Veterans/Disabled Military connected talent encouraged to apply To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to ****************************************************** The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: * The California Fair Chance Act * Los Angeles City Fair Chance Ordinance * Los Angeles County Fair Chance Ordinance for Employers * San Francisco Fair Chance Ordinance Massachusetts Candidates Only: 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.
    $56-66 hourly Easy Apply 7d ago
  • Senior Application Developer

    Idexx Laboratories 4.8company rating

    Associate software engineer 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. This is a hybrid role and may require you to be in the office 2-3 days per week. 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
    $138k yearly Auto-Apply 40d ago
  • 3D Visualization Software Developer

    Position Imaging 4.1company rating

    Associate 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 Responsibilities will include developing and integrating new technologies for Augmented and Virtual Reality applications. Candidate must be highly innovative and enjoy working in a dynamic and creative environment within a multi-disciplinary team. Qualifications Fluent in C / C++ Expert in Unity Engine and develop apps for iOS, Android, and Windows Some experience with inertial sensors and visual SLAM Experience with algorithm implementations Additional Information Education Requirements: Master's degree in Computer Science, PhD a plus
    $77k-100k yearly est. 60d+ ago
  • Software Engineer - Mainframe

    Unum Group 4.4company rating

    Associate software engineer 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:** The Mainframe Software Engineer is responsible for delivering medium to large-scale mainframe development work. This role is primarily focused on Grow and Change initiatives, supporting enhancements, new development, and system changes across Colonial mainframe Operations & Engineering (O&E) applications. The engineer partners closely with Grow teams, business stakeholders, and downstream consumers to design, build, and implement reliable mainframe solutions while maintaining a strong focus on quality, scalability, and controlled production transitions. **Job Specs:** + Bachelor's degree in Computer Science, Information Systems, or equivalent relevant experience + 4+ years of hands-on experience in a mainframe development environment + Strong proficiency in COBOL, JCL, DB2, IMS, and VSAM + Experience supporting both batch and online mainframe applications + Hands-on experience using BMC/Topaz Workbench for development and debugging + Experience using Xpediter for testing and troubleshooting mainframe applications + Familiarity with source control and change management tools (e.g., Endevor, Changeman) + Understanding of Agile methodologies + Ability to analyze complex systems, data flows, and dependencies across multiple applications **Principal Duties and Responsibilities:** + Design, develop, and implement mainframe solutions in support of Grow and Change initiatives, including new development and complex enhancements + Develop and maintain COBOL programs, JCL, DB2, IMS, and VSAM structures across batch and online environments + Analyze business and technical requirements to determine appropriate design approaches and implementation strategies + Collaborate with Grow teams, architects, and business partners to deliver solutions that meet functional and performance expectations + Perform unit testing and support integrated testing efforts to ensure solution quality and production readiness + Participate in controlled production releases, including 30-day warranty support periods following implementation + Provide limited production support during warranty periods, including issue analysis and defect resolution + Use ServiceNow to support incident tracking, escalation, and triage when issues arise + Leverage BMC/Topaz and Xpediter to debug, test, and troubleshoot application behavior + Contribute to technical documentation and knowledge sharing to support long-term system maintainability + Adapt to varying levels of modernization work depending on the nature of the request, including APIs or service-based integrations \#LI-TS1 \#LI-MULTI ~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
    $73.3k-150.5k yearly 6d ago
  • Sr. Backend Software Engineer, DentaQuest

    Sun Life of Canada 4.3company rating

    Associate 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. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: The Sr. Software engineer maintains IT objectives by supporting business processes, systems and clients specifically mobile technologies and applications, carries out these responsibilities by providing information technology (IT) solutions How you will contribute: Analyzes and evaluates business requirements by working with clients and management. Provides recommendations on the nature, scope and complexity of solutions Document the functional and technical specifications and project plans for proposed solutions to business requirements of moderate to high complexity. Develops (codes), tests, documents, educates and supports subsequent software solutions Develops and implements project plans, including resources, tasks, time frames and deliverables for moderate to complex projects. Monitors projects and advises members on how to resolve technical problems Assists in training initiatives by occasionally providing direction to peers and less experienced staff. May assign work to less experienced staff and review their work Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed Recommends standards, procedures and process improvements appropriate to own work May present work to team members, clients and management Other duties as assigned. What you will bring with you: 7+ years of total experience of developing API's - .NET (C#) and Python, Java. Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. Fast learner who adapts quickly to changing business needs and evolving technology landscapes. Bachelor's or Master's degree in computer science or related field. Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. Extensive experience with BFF design patterns, API Gateway, and middleware solutions. Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. Extensive knowledge of building REST and GraphQL APIs Effective oral and written communication skills Required to attend additional training as requested/deemed necessary Salary: Salary Range: $101,000 - $151,500 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. 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: 29/01/2026
    $101k-151.5k yearly Auto-Apply 15d ago
  • Sr. Backend Software Engineer, DentaQuest

    Sun Life Financial 4.6company rating

    Associate 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. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: The Sr. Software engineer maintains IT objectives by supporting business processes, systems and clients specifically mobile technologies and applications, carries out these responsibilities by providing information technology (IT) solutions How you will contribute: * Analyzes and evaluates business requirements by working with clients and management. Provides recommendations on the nature, scope and complexity of solutions * Document the functional and technical specifications and project plans for proposed solutions to business requirements of moderate to high complexity. Develops (codes), tests, documents, educates and supports subsequent software solutions * Develops and implements project plans, including resources, tasks, time frames and deliverables for moderate to complex projects. Monitors projects and advises members on how to resolve technical problems * Assists in training initiatives by occasionally providing direction to peers and less experienced staff. May assign work to less experienced staff and review their work * Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues * Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed * Recommends standards, procedures and process improvements appropriate to own work * May present work to team members, clients and management * Other duties as assigned. What you will bring with you: * 7+ years of total experience of developing API's - .NET (C#) and Python, Java. * Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. * Fast learner who adapts quickly to changing business needs and evolving technology landscapes. * Bachelor's or Master's degree in computer science or related field. * Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. * Extensive experience with BFF design patterns, API Gateway, and middleware solutions. * Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. * Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). * Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) * Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. * Extensive knowledge of building REST and GraphQL APIs * Effective oral and written communication skills * Required to attend additional training as requested/deemed necessary Salary: Salary Range: $101,000 - $151,500 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. 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: 29/01/2026
    $101k-151.5k yearly Auto-Apply 10d ago
  • Software Engineer - Identity & Access Mngt

    Liberty Mutual 4.5company rating

    Associate software engineer job in Portsmouth, NH

    Boston, MA or Portsmouth, NH 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. The Digital Experience Enablement (DXE) is the backbone of developer productivity. We play a key role in the delivery of market-leading experiences for our customers, agents, and partners. We're looking for a talented engineer to join our team whose mission is to evolve critical identity and access management solutions and tools for partner development teams across the organization. If you love solving complex problems, creating scalable solutions, and enabling others to succeed, this is your opportunity to make a real difference. Our responsibilities include: * Own Identity and Access Management architecture * Manage integrations, Data flows, User lifecycle and Account management * Enforce MFA & adaptive security policies * Ensure regulatory compliance * Continuously improve tools to meet evolving needs Why Join Us? * Impact at Scale: Your work will enable millions of Liberty Mutual customers to self-service their insurance policies with confidence in their data security * Collaborative Culture: Work closely with partner teams and influence engineering best practices. Qualifications * Bachelor's Degree in technical discipline preferably computer science or software development * A minimum of 3+ years of professional development experience * Experience working with agile methodologies (Scrum, Kanban, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers) * Experience with cloud services such as Amazon Web Services * Experience integrating with and managing REST APIs and Graph QL * Experience in JavaScript, React and or Typescript with Express & Node, DynamoDB * Awareness of policies regarding security and privacy * Basic understanding of authentication protocols (Oauth 2.0, OIDC, JWT) * Experience with analytics tools for actionable insights such as DataDog * Experience with CI/CD practices & Agile DevOps Principles and Processes * Hands-on involvement with layered systems architectures, designs and shared software concepts * Familiarity with functional and system integration testing * Excellent negotiation, facilitation and consensus-building capabilities * Openness and adaptability to respond to fast-moving circumstances 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
    $76k-98k yearly est. Auto-Apply 4d ago
  • Sr. Software Engineer

    Position Imaging 4.1company rating

    Associate software engineer 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
    $104k-139k yearly est. 1d ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in South Portland, ME?

The average associate software engineer in South Portland, ME earns between $57,000 and $95,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average associate software engineer salary in South Portland, ME

$73,000
Job type you want
Full Time
Part Time
Internship
Temporary