Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer

$65 - $80 per hour

Description

5+ years of professional software engineering experience, with a track record of shipping and maintaining production systems. Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and operating production APIs. Hands-on experience designing and building RESTful APIs that are reliable, performant, well-documented, and easy for partners to integrate against. Solid understanding of both relational (SQL) and NoSQL databases — comfortable with schema and data-model design, query tuning, and reasoning about data correctness. Hands-on experience with document stores such as Amazon DocumentDB and Google Cloud Datastore is a plus. Familiarity with cloud service providers, particularly Amazon Web Services and Google Cloud Platform — including the services typically used to run and observe API workloads (compute, storage, messaging, monitoring). Experience with modern engineering practices: version control (Git), automated testing, CI/CD, code review, and incremental delivery. Strong written and verbal communication skills — you can explain technical trade-offs to engineers and non-engineers alike, and your documentation is clear enough that the next person doesn't need to ask. A collaborative mindset and a strong sense of ownership — you take problems to completion and care about the experience of the people using what you build.

Skills

Javascript, Java, React, Node.js, Aws

Top Skills Details

Javascript,Java,React,Node.js,Aws

Additional Skills & Qualifications

Nice to have: Experience working with healthcare, life sciences, or diagnostic data, and an appreciation for the privacy and reliability standards those domains require. Exposure to event-driven architectures, message brokers (e.g., Kafka, Pub/Sub, SQS), or streaming data pipelines. Experience with containerization (Docker) and orchestration (Kubernetes, ECS, or GKE). Familiarity with infrastructure-as-code tools such as Terraform or CloudFormation. Experience mentoring other engineers and helping shape team-wide engineering practices.

Experience Level

Expert Level

Job Type & Location

This is a Contract position based out of Westbrook, ME.

Pay and Benefits

The pay range for this position is $65.00 - $80.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Westbrook,ME.

Application Deadline

This position is anticipated to close on Jul 10, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: 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.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Westbrook, ME vacancy
  • $109.5k - $150.55k

     ...Description Renaissance is looking for an experienced Sr Site Reliability Engineer to be part of the Engineering Enablement group's Site Reliability...  ...which ensures the prompt release of high-quality software. Collaborate with cross-functional teams to resolve infrastructure... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours
    Weekend work

    Renaissance Services

    Portland, ME
    1 day ago
  • $120k - $140k

     ...Certified Platform Developer I/II), and overall 7-10 years of software development experience ~ Strong hands on experience with Salesforce...  ...time. ~ Bachelor's Degree in Computer Science, Software Engineering, or equivalent ~ Location: We are looking for someone to be... 
    Senior
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  • $40 - $50 per hour

     ...Senior Director Of Rehab (Sr. DOR) The Senior Director of Rehab (Sr. DOR) is responsible for the efficient and profitable management of rehabilitation services in their assigned accounts. In addition to serving as a DOR in assigned accounts the Sr. DOR assists the... 
    Senior

    Geneis Healthcare

    Westbrook, ME
    3 days ago
  •  ...As a full stack engineer, your playground will entail a wide range of technologies such as SQL, Angular, HTML5, RESTful services, .NET...  ...cloud migration efforts Qualifications BS/BA in Computer Science, Software Engineering or equivalent experience Experience with, or... 
    Suggested

    Tyler Technologies

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

    DR Power LLP

    Portland, ME
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    South Portland, ME
    3 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Portland, ME
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    South Portland, ME
    3 days ago
  • $123.14k - $202.49k

     ...real-time, location-aware action in the field. As a Senior Software Developer, you’ll design and implement intuitive, high-performance...  ...that changes often Bachelor’s degree in computer science, engineering, or mathematics Did we mention you've gotta love iOS?... 
    Senior
    Relocation
    Relocation package

    Esri

    Portland, ME
    15 hours ago
  • $40 - $50 per hour

     ...your expertise with our Clinicians in Action professional development program. Responsibilities The Senior Director of Rehab (Sr. DOR) is responsible for the efficient and profitable management of rehabilitation services in their assigned accounts. In addition to... 
    Senior
    Full time
    Part time
    H1b
    Work from home
    Visa sponsorship
    Relocation package

    Genesis Healthcare Services

    Westbrook, ME
    2 days ago
  • $85k - $120k

     ...pathways, and to delivering value? If the answer is, “Yes!” then we have an exciting career opportunity for you as an Applications Engineer in our Portland, ME office! The Applications Engineer will be responsible for developing water treatment solutions that align with... 
    Work experience placement

    ECT2

    Portland, ME
    2 days ago
  • $84k - $126k

     ...deliver enterprise customers with data integrations that speed and simplify the delivery of Indeed's recruiting solutions. As a Sr. Solutions Engineer, you will be a client-facing technical expert working directly within the Sales and Client Success organizations. You... 
    Senior
    Work experience placement
    Local area

    Indeed

    Portland, ME
    15 hours ago
  • In this role will make sure that all medical products and chemicals used by the company follow safety regulations and that proper Safety Data Sheets (SDS) are created and maintained. Understands and supports the EHS sections of the SDS and develops / maintains the SDS ...
    Senior

    ProKatchers

    South Portland, ME
    15 hours ago
  • $100k

     ...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch...  ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins... 
    H1b

    SynergisticIT

    Portland, ME
    2 days ago
  • $100k

     ...the courage to do the right thing and demonstrates it on a daily basis. Proficient in MS Office Suite and other business-related software. Polished and professional written and verbal communication skills in order to present information accurately and effectively.... 
    Senior
    Full time
    Local area
    Remote work

    Argonaut Management Services, Inc

    Portland, ME
    2 days ago
  •  ...Job Description Job Description Description: Rist-Frost-Shumway Engineering, P.C. (RFS), a growing 105+-person consulting engineering firm with offices in Laconia, NH, Boston, MA, and Portland, ME is seeking candidates to join our talented and team-focused staff.... 
    Senior
    Summer work
    Work from home

    Rist-Frost-Shumway Engineering

    Portland, ME
    25 days ago
  • $105k

     ...seeking a highly skilled and intellectually driven scientist or engineer with a strong foundation in mathematical modeling, simulation,...  ...experience with robotics, instrumentation design, or hardware/software integration — from concept through implementation — is preferred... 
    Senior
    Local area
    Worldwide
    Relocation
    Shift work

    IDEXX

    Westbrook, ME
    1 day ago
  •  ...will have 5-10 years of experience in commercial construction, strong communication skills, and proficiency in project management software. The employment type is full-time with competitive salary and benefits including health insurance and 401(k) matching. #J-18808-Ljbffr... 
    Senior
    Full time

    Waterstone Properties Group

    Westbrook, ME
    1 day ago
  •  ...Lead Engineer - Transmission Planning Collaborate, perform, and lead reliability and/or economic driven studies including voltage,...  ...criteria, guidelines, standards (e.g., NERC, NPCC, etc.) and analysis software packages such as PSS/E, TARA, and ASPEN. Participate in... 
    For contractors
    Local area

    Iberdrola

    Portland, ME
    3 days ago
  • $120k

     ...kinetics, stability, and sequence liabilities—executing optimization campaigns via site‑directed mutagenesis and structure‑guided engineering. Provide technical leadership within cross‑functional teams, author technical reports, design history files, and laboratory... 
    Local area
    Worldwide

    USC1 IDEXX Laboratories, Inc.

    Westbrook, ME
    1 day ago
  •  ...clients, with a focus on the public sector. We use a team-based approach, with teams consisting of designers, software developers, quality assurance engineers and project managers. This allows us to provide the full lifecycle of project delivery to clients from initial... 
    Flexible hours

    Portland Webworks

    Portland, ME
    15 hours ago
  •  ...Streams, Lambda expressions and algorithms. · Develop and test software · Java Programmer with maximum experience of 1-2 years in...  ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical... 
    Immediate start

    SynergisticIT

    Portland, ME
    22 hours ago
  • $115k

     ...Job Description Job Description Applications Engineer – Custom Automation Compensation: Up to $115,000 (based on experience) An established custom automation company is looking for an Applications Engineer to support technically complex automation projects from... 
    Contract work

    Sterling Engineering Inc.

    Westbrook, ME
    29 days ago
  •  ...Description Job Description Description: Rist-Frost-Shumway Engineering, P.C. (RFS), a growing 105+-person consulting engineering firm...  ...required in Autodesk Revit, fire protection hydraulic software, and applicable state and national codes. PE/EIT and LEED AP,... 
    Senior
    Summer work
    Work from home

    Rist-Frost-Shumway Engineering

    Portland, ME
    a month ago
  • iOS Developer Six month contract. Location: Chicago, IL based team - must be able to come into an office in these locations: Chicago, IL (preferred), Quincy / Boston area, MA, Salisbury, NC, Portland, OR. A strong candidate should have: Very strong skills with...
    Contract work
    Work experience placement
    Work at office

    Software Technology Inc

    Portland, ME
    3 days ago
  • $67.7k - $90.27k

     ...cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and...  ...domains, and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    South Portland, ME
    15 hours ago
  •  ...Systems Engineering has spent years building the relationships, trust, and technical credibility that are the foundation of great technology...  ...may be considered in lieu of formal education. ~3+ years of software or AI/ML engineering experience with real production... 
    Permanent employment
    Temporary work
    Local area

    Systems Engineering

    Portland, ME
    22 hours ago
  •  ...Experience working in complex or hybrid cloud environments Education Four-year degree in Computer Science, Computer Engineering, MIS, or related field. Relevant, current industry certifications such as Microsoft Certified Azure Solutions Architect Expert... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Stone Coast Fund Services

    Portland, ME
    4 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Portland, ME
    15 hours ago
  • $125k - $160k

     ...Job Description Job Description We are currently seeking Senior Gas Project Engineer(s) for our gas group in several locations throughout the Portland, ME area. If you have interest in any of these locations, we would encourage you to apply. The ideal candidate has... 
    Senior
    Temporary work
    For contractors
    Local area
    Flexible hours

    LaBella Associates

    Portland, ME
    19 days ago

Do you want to receive more vacancies?

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