Senior Software Engineer
$120k - $130kPearson
Senior Software Engineer - ExamDeveloper
About ExamDeveloper
ExamDeveloper is a web-based exam development platform that allows our customers to write, review, and manage questions for their exams ( ExamDeveloper is a leading web-based tool for creating tests that certify test-takers in the professional skills they need. Customers rely on ExamDeveloper to support their full workflow around question writing, collaborative review, scoring, and test management.
Summary
As a Senior Software Engineer, you are a highly skilled individual contributor and a technical authority within your area. You lead the design, implementation, optimization, and support of complex software components, services, and platforms that enable key business capabilities and customer experiences.
Working with significant independence, you evaluate technical options, guide design decisions, identify risks, and build scalable, maintainable, resilient solutions. You are frequently consulted on architecture reviews, performance optimization, operational stability, and complex problem resolution. You lead through expertise rather than formal authority — mentoring engineers, improving practices, and helping teams make sound technical and release decisions. You partner closely with Product Managers, Business Analysts, Product Architects, Quality Engineering, and DevOps to deliver secure, reliable, and highly scalable solutions.
Key responsibilities
Technical leadership (through expertise)
Lead design and implementation for complex software components, services, and platforms.
Drive technical decision-making for major features and engineering initiatives.
Influence software architecture, design patterns, and engineering standards within your domain.
Lead technical design sessions and contribute to architectural discussions with Product Architects.
Mentor and coach engineers through design reviews, code reviews, pairing, and technical guidance.
Participate in interviews to help assess and hire engineering talent.
Communicate technical direction, tradeoffs, and risks clearly to stakeholders outside your immediate team.
Software development
Design and deliver enterprise-scale, secure, maintainable, and scalable software solutions.
Evaluate design alternatives and recommend approaches balancing value, risk, performance, and maintainability.
Lead complex troubleshooting and root-cause analysis for critical production issues.
Identify and mitigate technical debt, performance bottlenecks, reliability concerns, and operational risk.
Quality, delivery, and collaboration
Champion engineering best practices across testing, automation, deployment, observability, and security.
Partner with Quality Engineering to advance quality-by-design and automation.
Support release planning, deployment, and operational readiness.
Contribute to roadmap planning, technical estimation, and platform modernization.
Required education and experience
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
5+ years of professional software development experience.
Demonstrated experience leading the design and delivery of complex, distributed systems.
Experience providing technical leadership and mentorship within Agile engineering teams.
Experience designing and operating within cloud-native environments.
Technology stack
This is the current stack for the team you would join. Direct experience is preferred, and strong experience with comparable languages, frameworks, and toolsets will also be considered.
.NET / C#
Angular, including an in-house Angular-based UI framework
Microsoft Azure
Containerized services orchestrated by Kubernetes
Microsoft SQL Server and relational databases
AI-assisted development tools, as provided by Pearson
Desired knowledge, skills, and abilities
Strong software design and system architecture skills.
Experience building highly available and scalable enterprise applications.
Cloud-based DevOps workflows, CI/CD, application security, observability, and performance engineering.
Experience mentoring engineers and raising engineering capability.
Familiarity with LLMs / ML concepts and practical use of AI-assisted development tools in day-to-day engineering work, preferred.
Experience supporting accessibility compliance and WCAG standards, preferred.
Strong communication and stakeholder management skills, including explaining technical tradeoffs to non-technical audiences.
Success measures
Delivers complex technical solutions that support critical business objectives.
Builds software with strong reliability, maintainability, scalability, security, and performance.
Influences technical direction through sound engineering judgment and well-supported recommendations.
Is sought out by other engineers for guidance on difficult technical problems.
Improves the capability of the broader engineering team through mentorship.
Contributes to hiring quality through active participation in the interview process.
Communicates technical concepts and tradeoffs clearly to stakeholders outside engineering, building trust and alignment.
Identifies and addresses technical risks before they impact delivery, operations, or customers.
Leadership behaviors
Customer Centricity Anticipates customer needs by designing solutions that improve reliability, usability, performance, and scalability.
Raise the Performance Bar Sets a high standard for engineering quality and continuously explores better tools, frameworks, and approaches.
Exceptional Collaboration for Value Builds strong technical partnerships and helps teams make better decisions through knowledge sharing and constructive challenge.
Our Leaders Inspire Leads through credibility, expertise, and mentorship, creating an environment where engineers grow and solve hard problems together.
Compensation
Work Authorization: Candidates must be legally authorized to work in the United States. Visa sponsorship is not anticipated for this position.
Compensation at Pearson is influenced by factors including skill set, experience, and location. The full-time salary range for this role is $120,000 - $130,000. This position is eligible to participate in an annual incentive program, and information on benefits offered is here. Applications will be accepted through November 9th, 2026. This window may be extended depending on business needs.
Who we are:
At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.
Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.
If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing View email address on click.appcast.io.
Job: Engineering
Job Family: TECHNOLOGY
Organization: Assessment & Qualifications
Schedule: FULL_TIME
Workplace Type: Remote
Req ID: 26107
#location
- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...SeniorFull timeLocal areaRemote workWork from home
$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorPermanent employmentWork experience placementWork at officeWork from homeFlexible hours- ...getting the product ready to scale. We're hiring a Full Stack Engineer whose center of gravity is the front end. You'll spend most of... ..., and other engineers to turn business problems into working software - not just technically correct software, but software that actually...SeniorFull timeWork experience placementLive inRemote workVisa sponsorshipNight shift
$84.63k - $112.84k
...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of...SeniorFull timeTemporary workWork from home$84.63k - $112.84k
...Candidate Required Qualifications: Major/Degree: Computer Science, Engineering, or similar technical degree. 5+ years of experience with... ...Power Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...SeniorTemporary workRemote work$170.6k - $261.3k
...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours- A technology staffing firm is seeking a Power Platform Developer for a 9-month remote position in Augusta, Maine. The role involves developing strategies for Power Platform governance, coding solutions in the Microsoft Power Platform, and collaborating with IT leadership...SeniorRemote work
$70k - $117k
As a Senior .NET Developer, you will make an impact by designing and developing scalable application components, backend services,... ...support complex business workflows. You will collaborate with engineering teams and business stakeholders to deliver reliable, maintainable...SeniorTemporary workWork at officeRemote workNight shift$150k - $250k
...perspectives to every project. We are seeking engineers who wish to grow their careers and want... ...of experience in DevOps Engineering or Software Development and Bachelors in related... ...more about our company visit ourwebpageorLinkedIn. Required Experience: Senior IC...SeniorHourly payExtra incomeFull timeTemporary workImmediate startFlexible hours$64.89k - $173.04k
...family and one community at a time. POSITION SUMMARY The Software Development Engineer will be part of a team who are performing state of the art... ...member will work under the direction of other Staff and Senior Software Development Engineers to architect, design, build...Hourly payFull timeTemporary workLocal area$60k - $142k
...Senior Mainframe Systems Programmer - AutomationRemote - United StatesJR014366 Position... ...across multiple platforms. · Engineer and guide solutions that align tool capabilities... ...solutions. Other Qualifications · Software development and Programming - Writing and...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$130k - $145k
...What You’ll Be Doing We are seeking a Senior Full Stack Java Developer to join our... ...Responsibilities Participate throughout the Agile software development lifecycle, including backlog... ...with architects, developers, QA engineers, DevOps teams, and business stakeholders...SeniorPermanent employmentContract workWork experience placementLocal areaWorldwide$119.6k - $215.4k
...relationships and insights to maximize product value through the full scope of our global platform. Partner with the best As a Senior Solutions Engineer, you will work with all the technologies Akamai has to offer. By partnering with engineering and business teams you will...SeniorWork experience placementWork at office- ...OpportunityWSP is currently initiating a search for a Protection Engineer - Senior Professional ElectricalEngineer with a Protective Relaying... ...able to prioritize responsibilities effectively.Applicable software:AcSELerator Quickset, GE Enervista, ASPEN Oneliner, CAPE,...SeniorWork at officeLocal areaRemote work
- Job Summary:MaineGeneral Health is seeking a skilled and solutions-oriented Applications Engineer to support the development, maintenance, and enhancement of software applications and technology solutions across our organization. This role performs complex application analysis...Full timeTemporary work
$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...services, ensuring review by manager and/or senior technical leaders upon completion....Temporary workFlexible hoursShift work$180.35k - $270.52k
....S. health plans relying on its platform to reduce waste, improve efficiency, and support accurate payments. The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering strategy for our flagship...Full timeRemote work- ...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 jobInternship
- ...Web Application Software EngineerLocation: Rochester, NY / Binghamton, NY / Augusta, ME (Onsite – No Remote) Duration: 3-Year ContractOur client is seeking a Web Application Software Engineer to design, develop, and support full-stack web applications. This role requires...Remote work
$114.6k - $234.6k
...provide relocation assistance We are seeking a Principal Software Engineer to help design, build, and operate the foundational systems behind... ..., and globally distributed object storage service. In this senior individual-contributor role, you will solve complex...Temporary workImmediate startRelocation packageFlexible hours$65k - $72.68k
...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence...Permanent employmentFull timeWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$95k - $171k
...are a global climate technologies company engineered for sustainability. We create... ...leading brands in compression, controls, software and monitoring solutions result in next-... ...operations. We are looking for an experienced Senior Customer Success Engineer to support our...SeniorFull timeTemporary workStart working todayLocal areaRemote workFlexible hours- ...simultaneously supporting our existing service catalogProvide technical consulting support on projects and system issuesEvaluate application software packages and make recommendations to managementParticipate in business and IT project estimation activitiesQualificationsBachelor’...Work experience placement
- DescriptionThe Drupal Developer will support and enhance a large-scale Drupal multisite platform serving Maine state agencies. This role is critical to maintaining platform stability, resolving issues, and ensuring accessibility compliance across various websites. This ...Work at office
$100k - $150k
...: 2026-08-13WSP is currently initiating a search for a Senior Substation Electrical Engineer for our Hallowell, ME office. Selected candidates may work... ...to QA/QC.Experience with discipline‑specific design software: AutoCAD, AutoCAD Electrical, MicroStation, or Inventor...SeniorFor subcontractorWork at officeLocal areaRemote workFlexible hours$102.2k - $151.8k
...multi-disciplinary consulting firm, is seeking an Lead Structural Engineer to join the structural engineering practice within our... ...of relevant experience.Working knowledge of structural analysis software such as STAAD PRO, ETABS, or RISA, with willingness to learn additional...Local areaFlexible hours$58.48 - $68.48 per hour
...optimization,Relational database design,role-based access control,RBAC,stored procedures,Single Sign-On,Information Technology applications,software development life cycle (SDLC),application design,Application Security,Troubleshooting application,Systems Analysis,Integrations,...Hourly payFull timeContract workTemporary workWork experience placementRemote work$100k - $150k
...Military veterans, transitioning service members, and military spouses are strongly encouraged to apply. SGC Engineering is growing—and we’re looking for a Senior Automation Engineer to help lead the future of critical infrastructure. This isn’t just another technical...SeniorContract workWork at office$150k - $200k
...seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture... ..., drive technical excellence, mentor engineers, and collaborate cross-functionally to ensure... ...: Partner with product managers, senior engineers, security, DevOps, and business...Full timeWork experience placementRemote workWorldwideFlexible hours$144.7k - $284.1k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Augusta, ME
- software developer Augusta, ME
- software engineer internship remote Augusta, ME
- software engineer amazon Augusta, ME
- senior software engineer Augusta, ME
- software engineer Augusta, ME
- junior software developer remote Augusta, ME
- information technology software engineer Augusta, ME
- senior software engineer ruby on rails Augusta, ME
- software developer positions Augusta, ME




