Software Architect Salary at Assistments BETA

How much does an Assistments Software Architect make?

As of April 2025, the average annual salary for a Software Architect at Assistments is $122,949, which translates to approximately $59 per hour. Salaries for Software Architect at Assistments typically range from $110,970 to $135,614, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

ASSISTments Overview

Website:
assistments.org
Size:
<25 Employees
Revenue:
<$5M
Industry:
Edu., Gov't. & Nonprofit

The ASSISTments Platform ASSISTS students in learning while it gives teachers assessMENT of their students' progress. The ASSISTments platform is a generic system for any subject from math to English to science. Different researcher teams have funding to build libraries of content in ASSISTments. Currently ASSISTments is best known for the mathematic content inside of ASSISTments, but increasingly individual teachers are using ASSISTments to write their own content which they can share with the other teachers. More than half of the questions in ASSISTments have been built by teachers, and that number is growing fast.

See similar companies related to Assistments

What Skills Does a person Need at Assistments?

At Assistments, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. DevOps: Automating and integrating the efforts of IT operations and development teams to deliver software applications faster.
  2. Leadership: Knowledge of and ability to employ effective strategies that motivate and guide other members within our business to achieve optimum results.
  3. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  4. Analysis: Analysis is the process of considering something carefully or using statistical methods in order to understand it or explain it.
  5. Software Development: Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. Software can be developed for a variety of purposes, the three most common being to meet specific needs of a specific client/business (the case with custom software), to meet a perceived need of some set of potential users (the case with commercial and open source software), or for personal use (e.g. a scientist may write software to automate a mundane task). Embedded software development, that is, the development of embedded software, such as used for controlling consumer products, requires the development process to be integrated with the development of the controlled physical product. System software underlies applications and the programming process itself, and is often developed separately.

Related Jobs

Draper
Cambridge , MA

Overview: Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The High Availability Architecture Group within the Systems Engineering directorate is seeking a Distinguished System Security Engineer to guide and facilitate concept development, mission-system analysis, and requirement definition & compliance for critical, yet novel & disruptive cyber resilient technologies. This handpicked candidate must possess a unified System Security, Cybersecu


Sponsored
4/16/2025 12:00:00 AM
Draper
Cambridge , MA

Overview: Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The Secure Solutions Group within the System's Engineering Directorate is seeking a Senior System Security Engineer to support engineering, integrating, and deploying trustworthy secure platforms that resist cyber, reverse engineering, and supply chain threats. The group has multidisciplinary proficiencies in secure systems architecture, hardware security and resilience, software secur


Sponsored
4/16/2025 12:00:00 AM
Exergen Corporation
Watertown , MA

Responsibilities - Manage the Admin Electronic Document Control tasks - Maintain records of all controlled documents - Issue part numbers, maintain BOMs and revision in the company’s business information system - Maintain quality records as defined in procedures - Manage ECO approval and the issuance process - Maintain labels and manuals and update, as necessary - Create detailed drawings and 3D models for medical device components and assemblies using SolidWorks. - Collaborate with cross-functional teams including engineering, quality assurance, and manufacturing to gather information for accurate specifications and documentation - Support Internal and External audits - Manage departmental staff if necessary - Perform other duties as assigned - Adhere to Exergen’s policies. Salary commentate with experience. Qualifications - High school or college degree - Five + years of document control or related experience - 5+ years of Solidworks experience, preferably in a medical device manufac


Sponsored
4/15/2025 12:00:00 AM
Beacon Engineering Resources
Boston , MA

Position Title: Document Control Specialist or Blueprint Validation Auditor Project: review construction requirements outlined in blueprints and other technical documentation and validate against site requirements. Will ensure accuracy, detail, completeness and zero discrepancies. Project Objectives: Review all Specifications and Documents to collect the most recent updates Assess the technical requirements to construction requirements Validate construction requirements against the blueprints to ensure data integrity and track nonconformities. Develop a gap tracker and follow through to closure Skills: Strong knowledge of construction terminology and blueprints Attention to detail and exceptional organizational skills. Excellent communication skills, both written and verbal. Technical Document Control experience Experience reading construction blueprints a must


Sponsored
4/15/2025 12:00:00 AM
Candela Medical
Marlborough , MA

Candela Corporation is a leading global aesthetic device company with a comprehensive product portfolio and a global distribution footprint. We are the market leader in the development, manufacturing, and distribution of medical and aesthetic laser and light-based technologies. The Company’s technology enables physicians to provide advanced solutions for a broad range of medical-aesthetic application including hair removal, wrinkle reduction, tattoo removal, improving the skin’s appearance through the treatment of benign vascular and pigmented lesions, and the treatment of acne, leg veins, scarring and other common indications. Candela develops products for the global aesthetic market. These products begin as concepts developed by Candela’s world-class team of scientists and engineers or as acquired or licensed technologies that Candela then completes the development and/or commercialization of. These programs are supported by Candela’s global clinical, regulatory, and quality teams an


Sponsored
4/15/2025 12:00:00 AM
Kane Partners LLC
Boston , MA

Job Description Job Description Lead the Future of Smart Buildings & IoT Technology! Location: Hybrid – Boston *Relocation assistance available* Are you a C#/.NET expert with a passion for building high-performance Windows desktop applications? Do you want to work on software that powers the next generation of smart building automation and IoT solutions? We’re looking for a Lead .NET Software Engineer to design and develop WPF-based applications that help customers configure and manage complex, intelligent building systems. This is a full-time, direct-hire role with a hybrid work model, offering the chance to mentor junior engineers, drive technical excellence, and shape the future of smart automation. What You’ll Do Design & Build Desktop Applications – Develop and optimize WPF-based .NET applications that automate and simplify smart building configuration. Own the Technical Vision – Drive architectural decisions, performance improvements, and feature enhancements. Mentor & Guide – Le


Sponsored
4/15/2025 12:00:00 AM
HRM INFO LLC
Cambridge , MA

Job Description: Please provide a brief explanation of why you're interested in medical device technologies. Along with your rsum, please include a portfolio that shows some of your projects, skills, and processes. Be visual! Hybrid - This position offers a hybrid work schedule requiring you to be in the office 3 days a week and an option to work from home two days out of the week (unless a specific business need arises requiring in-office attendance on other days). Note that work schedules and office reporting requirements may change from time to time based on business needs. Ability to travel up to 10% nationwide. Individuals must possess a clean valid state driver's license to obtain the position. This position requires driving, therefore a valid driver's license and acceptable driving record are necessary. Additionally, because this position requires driving for company business as an essential function of the job, it must remain in compliance with company safety guidelines and pol


Sponsored
4/13/2025 12:00:00 AM
Draper
Cambridge , MA

Overview: Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The Secure Solutions Group within the System's Engineering Directorate is seeking a Jr. System Security Engineer to support engineering, integrating, and deploying trustworthy secure platforms that resist cyber, reverse engineering, and supply chain threats. The group has multidisciplinary proficiencies in secure systems architecture, hardware security and resilience, software security


Sponsored
4/13/2025 12:00:00 AM

Check more jobs information at Assistments

Job Title Average Assistments Salary Hourly Rate
2 Content Editor $64,729 $31
3 Product Manager $127,404 $61
4 Research Assistant $64,995 $31
5 Research Data Analyst $101,956 $49
6 Secretarial Assistant $35,240 $17
7 Senior Lead Software Engineer $119,789 $58
8 Content Creator $59,522 $29
9 Director, Content & Partnerships $155,953 $75
10 Lead DevOps Engineer $161,173 $77
11 Manager, Partnership Development $117,240 $56
12 Software Engineer $102,590 $49

Hourly Pay at Assistments

The average hourly pay at Assistments for a Software Architect is $59 per hour. The location, department, and job description all have an impact on the typical compensation for Assistments positions. The pay range and total remuneration for the job title are shown in the table below. Assistments may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $122,949 look to you?

FAQ about Salary and Jobs at Assistments

1. How much does Assistments pay per hour?
The average hourly pay is $59. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Assistments?
According to the data, the highest approximate salary is about $135,614 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Assistments?
According to the data, the lowest estimated salary is about $110,970 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.