Associate Software Engineer Salary
The average Associate Software Engineer in the United States can expect to rake in roughly $64K annually. Total cash compensation to Associate Software Engineers varies from $48K to $91K; higher pay grades include potential for bonuses and profit sharing as high as $10K each. Compensation for this group is mainly affected by the particular firm, but geography and tenure are influential factors as well. The majority of workers are highly satisfied with their job. Male Associate Software Engineers far outnumber their female contemporaries among those who completed the questionnaire. Nearly all report receiving medical coverage from their employers and most collect dental insurance. Figures cited in this summary are based on replies to PayScale's salary questionnaire.
Job Description for Associate Software Engineer
Associate software engineers may work in developing software either as a product for use by the public or for private use within a business. While they tend to be on the lower or beginner rungs of their particular industry, companies in need of software engineers will often hire them due to the fact that they are more affordable than more senior software engineers. However, working as an associate software engineer is usually a stepping stone to higher positions and fulfilling careers in software engineering.Read More...
Associate software engineers must be trained in reading and using different programming languages such as Java or C++. As lower level engineers, associate software engineers often work under software engineers and are involved in testing new software programs or making relatively small changes to preexisting programs. The initial design and creation of these programs is usually left to the engineers that are higher up on the department hierarchy. They also usually work in an office setting (in a cubicle, conference room, etc.) and are generally part of a team of other associate software engineers. Tools for work are a computer and computer programs, telephone, pen and paper, code editors, and other normal office supplies. They usually work Monday through Friday from 9 a.m. to 5 p.m. Educational requirements for this position are usually a bachelor's degree in software engineering or computer science. One to three years of experience in the field is a common requirement for associate software engineers as well.
Associate Software Engineer Tasks
- Design, deploy and support best in class software development processes and tools.
- Define the module specific requirements for software development projects.
- Develop coding and design tasks to ensure software meets specified performance and reliability requirements.
- Conduct systems programming and systems support activities.
Common Career Paths for Associate Software Engineer
Associate Software Engineers who go on to become Senior Software Engineers may see their salaries climb quite a bit. Median pay for Senior Software Engineers is $108K annually. Associate Software Engineers moving up in their careers tend to step into positions as Software Engineers or Software Developers. The median paychecks in those roles are $13K higher and $2K higher, respectively.
Software Developer Job Listings
Search for more jobs:
Popular Employer Salaries for Associate Software Engineer
Dominating the field, Lockheed Martin Corp, Accenture, J.P. Morgan Chase & Co. (JPMCC), Cognizant Technology Solutions Corp, and Fidelity Investments are top firms with a reputation for hiring a great number of Associate Software Engineers. For Associate Software Engineers, comfortable salaries can be found at The Goldman Sachs Group, Inc.; in fact, median earnings sit around $118K, the highest in the area. Other leaders in compensation levels are J.P. Morgan Chase & Co. (JPMCC) at $107K, Workday, Inc. at $95K, and Microstrategy Incorporated, where Associate Software Engineers annually earn $86K.
Workers at Accenture, MasterCard Worldwide, and Lockheed Martin Corp also face smaller salaries than the rest of the field — average earnings for these employers come to $49K, $61K, and $62K respectively.
Popular Skills for Associate Software Engineer
Associate Software Engineers seem to require a rather large skill set. Most notably, skills in Python, Java/J2EE, Software Development, and C programming Language are correlated to pay that is above average. Skills that are correlated to lower pay, on the other hand, include ASP.NET, C#, and HTML. Those with knowledge of .NET tend to be skilled in C# as well.
Pay by Experience Level for Associate Software Engineer
Median of all compensation (including tips, bonus, and overtime) by years of experience.
Workers with less than five years' experience earn around $65K on average, and those who have five to 10 years under their belts see a higher median salary of $75K. Associate Software Engineers who work for 10 to 20 years in their occupation tend to earn about $89K. Respondents who boast more than two decades on the job don't boast commensurate pay, unfortunately; these veterans see average earnings of only $88K.
Pay Difference by Location
Home to some of the best pay for Associate Software Engineers, New York offers exceptional salaries, 49 percent above the national average. Associate Software Engineers can also look forward to large paychecks in cities like San Francisco (+46 percent), Los Angeles (+12 percent), Washington (+11 percent), and Austin (+10 percent). The lowest-paying market is Seattle, which sits 10 percent below the national average. Employers pay around 8 percent less in Atlanta and 3 percent less in Gaithersburg, below-median salaries for those in this field.
Related Job Salaries
Key Stats for Associate Software Engineer
Rated 4 out of 5
based on 88 votes.