How much does a Software And Networking make in the United States?
-
The average Software And Networking salary in the United States is $132,436 as of March 26, 2024. The range for our most popular Software And Networking positions (listed below) typically falls between $71,904 and $192,968. Keep in mind that salary ranges can vary widely depending on many important factors, including position, education, certifications, additional skills, and the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
Software And Networking's Annual Base Salary
Job Title | Salary | Hourly Rate | Location | Date Updated |
Software Architect III | $123,396 | $59.33 | United States | March 26, 2024 |
Software Architect V | $174,762 | $84.02 | United States | March 26, 2024 |
Software Architect II | $96,003 | $46.16 | United States | March 26, 2024 |
Software Architect IV | $147,523 | $70.92 | United States | March 26, 2024 |
Software Engineer III | $123,372 | $59.31 | United States | March 26, 2024 |
Software Engineer II | $98,608 | $47.41 | United States | March 26, 2024 |
Software Engineer I | $78,446 | $37.71 | United States | March 26, 2024 |
Software Engineer IV | $144,188 | $69.32 | United States | March 26, 2024 |
Software Engineer V | $170,141 | $81.80 | United States | March 26, 2024 |
Software Quality Assurance Analyst II | $87,361 | $42.00 | United States | March 26, 2024 |
-
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Typically requires 4-7 years of related experience. View Software Architect III Salary
-
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. Typically requires 10+ years of related experience. View Software Architect V Salary
-
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related experience. View Software Architect II Salary
-
Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. Work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. Typically requires 7+ years of related experience. View Software Architect IV SalaryAlternate Job Titles:Software Architect and Technical Expert, Software Research and Design Architect, Software Architect IV
-
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May direct a few junior level software engineers. Requires a bachelor's degree. Typically reports to a manager. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Typically requires 4 to 7 years of related experience. View Software Engineer III SalaryAlternate Job Titles:Senior Software Engineer, Software Applications Engineer III, Software Developer III, Software Engineer III
-
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Typically requires 2 to 4 years of related experience. View Software Engineer II SalaryAlternate Job Titles:Intermediate Software Engineer, Software Applications Engineer II, Software Developer II, Software Engineer II
-
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. Works on projects/matters of limited complexity in a support role. Work is closely managed. Typically requires 0-2 years of related experience. View Software Engineer I SalaryAlternate Job Titles:Entry Software Engineer, Software Applications Engineer I, Software Developer I, Software Engineer I
-
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Typically requires 7+ years of related experience. View Software Engineer IV SalaryAlternate Job Titles:Software Applications Engineer IV, Software Developer IV, Software Engineer - Project Lead, Software Engineer IV
-
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May provide consultation on complex projects. Requires a bachelor's degree. Typically reports to a manager. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. Works autonomously. Goals are generally communicated in solution or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Typically requires 10+ years of related experience. View Software Engineer V SalaryAlternate Job Titles:Software Applications Engineer V, Software Developer V, Software Engineer - Consultant, Software Engineer V
-
Executes testing procedures to ensure that software meets established quality standards. Develops and writes testing scripts and plans to ensure that software functions as expected. Prepares data sets to test logic, error handling and system workflows. Isolates, reproduces, and tracks defects. Verifies fixes. Documents testing according to required procedures. Familiar with software development cycle and quality assurance methodologies. Requires a bachelor's degree or its equivalent. Typically reports to Quality Assurance Manager. Occasionally directed in several aspects of the work. Gains exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related experience. View Software Quality Assurance Analyst II SalaryAlternate Job Titles:Software QA Analyst II, Software Testing and Quality Engineer II, Software Quality Assurance Analyst II