The American Association Of Retired Persons Principal Software Developer Salary

Principal Software Developer Salary at The American Association Of Retired Persons BETA

How much does a The American Association Of Retired Persons Principal Software Developer make?

As of December 2024, the average annual salary for a Principal Software Developer at The American Association Of Retired Persons is $169,200, which translates to approximately $81 per hour. Salaries for Principal Software Developer at The American Association Of Retired Persons typically range from $152,453 to $187,013, 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.

The American Association of Retired Persons Overview

Website:
aarp.org
Size:
1,000 - 3,000 Employees
Revenue:
$1B - $3B
Industry:
Edu., Gov't. & Nonprofit

AARP is a nonprofit, nonpartisan, social welfare organization. Their aim is to disrupt preconceived notions about aging, turn goals and dreams into Real Possibilities, strengthen communities and fight for the issues that matter most to people 50-plus and their families; such as health care, employment security, and retirement planning. They are based in Washington D.C.

See similar companies related to The American Association Of Retired Persons

What Skills Does a person Need at The American Association Of Retired Persons?

At The American Association Of Retired Persons, 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

ASM Research, An Accenture Federal Services Company
Fort George G Meade , MD

Provides technical advice on projects or tasks that are highly complex. Applies expertise to the development, execution, and improvement of action plans. Performs highly specialized technical tasks associated with cutting-edge technologies. Known as a Subject Matter Expert in the technical field or area. + Re-write a critical tasking interface , including the front end. + Develop tradecraft. + Rapidly prototype solutions. + Enable new accesses. + Work in a highly collaborative, integrated environment. + Applies expert functional knowledge and experience to significant business projects or processes. + Maintains expertise by in-depth involvement in the state-of-the-art research and technology development in the field. + Monitors and/or participates in industry user forums, working groups in area of expertise. + As needed, identifies the most qualified internal resources and/or contractor team to assist with tasks. Selects contractors, frames statements of work, and directs the work of t


Sponsored
12/3/2024 12:00:00 AM
Actalent
Columbia , MD

Lead Software Engineer - Columbia, MD - Onsite Our client, a rapidly expanding health technology company, is seeking a dynamic and hands-on Software Lead to spearhead the development of innovative healthcare solutions. This role requires a versatile leader who can manage the technical aspects of development, mentor a team of engineers, and contribute directly to the software codebase. The ideal candidate will possess strong technical skills, problem-solving abilities, and leadership qualities, with the ambition to eventually grow into the Chief Technology Officer role. As the Software Lead, you will oversee the development and scaling of core products. These products provide real-time patient monitoring and comprehensive chronic disease management solutions for healthcare providers and nursing facilities. You will work closely with cross-functional teams, including hardware engineers, data scientists, and product managers, to drive the development of scalable and high-quality software


Sponsored
12/2/2024 12:00:00 AM
Capital One
College Park , MD

Towers Crescent (12066), United States of America, Vienna, VirginiaLead Software Development EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you''ll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking a Lead Software Development Engineer to join our development team in the customer Identity Services which is responsible for high-volume, low-latency authentication and authorization services. Come help build a highly scalable, highly performant, high availability, and secure global service. If you enjoy fast paced environments, solving hard problems and innovation within distributed systems we want to talk to you!This position is an individual contributor role reporting to the Directory of Engineering and will be working across multiple t


Sponsored
11/29/2024 12:00:00 AM
Leidos
Arlington , VA

Description The Electronic Warfare (EW) Division is a 430-employee research and development organization in the Leidos Innovations Center (LInC). The EW Division is at the forefront of researching, designing, and developing EW systems, directed energy systems, high speed/hypersonic weapon systems, communications/networking systems, and related technologies for our nation’s defense. The EW Division has an opening for a Lead Software Engineer for the Real-Time Software Branch which focuses on research & development and advanced prototyping, transforming state of the art signal processing algorithms into real-time software systems. This role combines team lead and hands-on software engineering responsibilities. Key Responsibilities: • Software Engineer (approximately 70% of the time): Design, implement, test, and integrate real-time software for novel and complex prototype signal processing systems. Work is executed within multi-disciplinary teams of engineers, with backgrounds in softwar


Sponsored
11/22/2024 12:00:00 AM
Leidos
Columbia , MD

Description Are you seeking a new and challenging position supporting a complex program? Well, look no further! This is an exciting time to contribute to an important program with lasting impactful results. Leidos is currently looking to add a Software Engineer to a growing task. Tasks will include new design and prototyping within a fast-paced Agile team structure. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the softw


Sponsored
11/14/2024 12:00:00 AM
Leidos
Arlington , VA

Description We are seeking an experienced Lead Software Engineer to join our team in developing unmanned and autonomous ships for the US Government. The candidate will help design, code, and test software as part of a Scrum team in Arlington, VA, and will assist in coaching and mentoring junior and mid-level developers. Joining other senior developers, the candidate will help to guide projects of significant national importance. Our team of over thirty developers supports a variety of projects, making existing ships operate autonomously as well as working to support new ships through development within design, build, and test phases. Our software handles ship automation, autonomous navigation, sensor processing, and communications. The team also develops simulations to be used for verification and software testing. Primary Responsibilities Design, develop, and debug mission critical software source code. Participate in the full software development lifecycle Serve as technical lead for


Sponsored
11/6/2024 12:00:00 AM
Leidos
Arlington , VA

Description We are seeking an experienced Lead Software Engineer to join our team in developing unmanned and autonomous ships for the US Government. The candidate will help design, code, and test software as part of a Scrum team in Arlington, VA, and will assist in coaching and mentoring junior and mid-level developers. Joining other senior developers, the candidate will help to guide projects of significant national importance. Our team of over thirty developers supports a variety of projects, making existing ships operate autonomously as well as working to support new ships through development within design, build, and test phases. Our software handles ship automation, autonomous navigation, sensor processing, and communications. The team also develops simulations to be used for verification and software testing. Primary Responsibilities Design, develop, and debug mission critical software source code. Participate in the full software development lifecycle Serve as technical lead for


Sponsored
11/4/2024 12:00:00 AM
Leidos
Columbia , MD

Description Looking for a rewarding career challenge? Unleash your potential at Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer’s success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business. With Leidos, you will enjoy competitive benefits such as four or more weeks of Paid Time Off, Flexible Schedules, Discounted Stock Purchase Plans, Unlimited Education and Training Support, Parental Paid Leave, and more! The Leidos National Security Sector has a career opportunity for a Principal Software Engineer in Columbia, MD. Job Summary The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extre


Sponsored
10/11/2024 12:00:00 AM

Check more jobs information at The American Association Of Retired Persons

Job Title Average The American Association Of Retired Persons Salary Hourly Rate
2 Account Manager $92,375 $44
3 Account Specialist $72,239 $35
4 Activities Aide $39,371 $19
5 Activities Coordinator $73,011 $35
6 Activities Director $61,620 $30
7 Activity Assistant $59,927 $29
8 Administrative Assistant $60,954 $29
9 Administrative Assistant and Clerical $52,581 $25
10 Administrative Assistant, Customer Service $52,581 $25
11 Administrator $60,954 $29
12 AEM Developer $100,216 $48
13 Architect $105,232 $51

Hourly Pay at The American Association Of Retired Persons

The average hourly pay at The American Association Of Retired Persons for a Principal Software Developer is $81 per hour. The location, department, and job description all have an impact on the typical compensation for The American Association Of Retired Persons positions. The pay range and total remuneration for the job title are shown in the table below. The American Association Of Retired Persons may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $169,200 look to you?

FAQ about Salary and Jobs at The American Association Of Retired Persons

1. How much does The American Association Of Retired Persons pay per hour?
The average hourly pay is $81. 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 The American Association Of Retired Persons?
According to the data, the highest approximate salary is about $187,013 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 The American Association Of Retired Persons?
According to the data, the lowest estimated salary is about $152,453 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.