How much does a Senior Project Director- Software make in the United States?
-
The average Senior Project Director- Software salary in the United States is $117,851 as of November 01, 2024. The range for our most popular Senior Project Director- Software positions (listed below) typically falls between $103,490 and $132,212. 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.
Senior Project Director- Software's Annual Base Salary
Job Title | Salary | Hourly Rate | Location | Date Updated |
Senior Software Project Manager | $121,707 | $58.51 | United States | November 01, 2024 |
Software Architect Senior Manager | $191,685 | $92.16 | United States | November 01, 2024 |
Senior Software Engineer | $126,900 | $61.01 | United States | November 01, 2024 |
Senior Software Systems Engineer | $124,100 | $59.66 | United States | November 01, 2024 |
Mobile Software Developer - Senior | $132,700 | $63.80 | United States | November 01, 2024 |
Mobile Software Senior Engineer | $132,680 | $63.79 | United States | November 01, 2024 |
Senior Commercial Software Engineer | $122,220 | $58.76 | United States | November 01, 2024 |
Senior Software Support Engineer | $105,700 | $50.82 | United States | November 01, 2024 |
Web Software Developer -Senior | $115,300 | $55.43 | United States | November 01, 2024 |
Senior Web Software Programmer | $115,220 | $55.39 | United States | November 01, 2024 |
-
Software Architect Senior Manager manages the structural design and development of new software systems or extensive software revisions for external customers. Implements policies and procedures to develop efficient and scalable software architecture. Being a Software Architect Senior Manager designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Identifies, researches, and resolves bottlenecks or weaknesses in the system architecture to improve efficiency, speed, and security. Additionally, Software Architect Senior Manager evaluates, recommends, and implements new technology, frameworks, and tools. Reviews 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. Estimates project feasibility, resources, and timeline. Requires a bachelor's degree. Typically reports to a director. The Software Architect Senior Manager typically manages through subordinate managers and professionals in larger groups of moderate complexity. Provides input to strategic decisions that affect the functional area of responsibility. May give input into developing the budget. To be a Software Architect Senior Manager typically requires 3+ years of managerial experience. Capable of resolving escalated issues arising from operations and requiring coordination with other departments. View Software Architect Senior Manager SalaryAlternate Job Titles:Software Research and Design Architect Senior Manager
-
The Senior Software Engineer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Senior Software Engineer requires a bachelor's degree. May direct a few junior level software engineers. In addition, Senior Software Engineer typically reports to a manager. Being a Senior Software Engineer contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Senior Software Engineer typically requires 4 to 7 years of related experience. View Senior Software Engineer SalaryAlternate Job Titles:Software Engineer III, Software Developer III
-
The Senior Software Systems Engineer maintains and enhances software systems by fixing complicated errors. Develops, modifies and codes software systems programming applications. Being a Senior Software Systems Engineer utilizes extensive experience to analyze problems and find out solutions independently. Familiar with the principles and practices of existing software systems development. In addition, Senior Software Systems Engineer requires a bachelor's degree. Typically reports to a manager. Working as a Senior Software Systems Engineer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Senior Software Systems Engineer SalaryAlternate Job Titles:Software Systems Engineer III, Software Operating Systems Development Senior, Systems Applications Developer III, Systems Software Engineer/Programmer III
-
The Mobile Software Developer - Senior troubleshoots system problems and issues and looks for ways to improve the application. Responsible for developing, testing, implementing, and maintaining mobile applications. Being a Mobile Software Developer - Senior has knowledge of commonly-used concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). May require a bachelor's degree. In addition, Mobile Software Developer - Senior typically reports to a supervisor or manager. Working as a Mobile Software Developer - Senior typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Mobile Software Developer - Senior SalaryAlternate Job Titles:Mobile Applications Developer, Sr., Mobile Software Senior Engineer
-
The Mobile Software Senior Engineer troubleshoots system problems and issues and looks for ways to improve the application. Responsible for developing, testing, implementing, and maintaining mobile applications. Being a Mobile Software Senior Engineer has knowledge of commonly-used concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). May require a bachelor's degree. In addition, Mobile Software Senior Engineer typically reports to a supervisor or manager. Working as a Mobile Software Senior Engineer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Mobile Software Senior Engineer SalaryAlternate Job Titles:Mobile Applications Developer, Sr., Mobile Software Developer - Senior
-
The Senior Commercial Software Engineer standardizes the quality assurance procedure for software. Codes software applications based on third party business requirements. Being a Senior Commercial Software Engineer researches client complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Oversees testing and debugging and develops fixes. In addition, Senior Commercial Software Engineer requires a bachelor's degree in a related area. Typically reports to a manager or head of a unit/department. Working as a Senior Commercial Software Engineer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Senior Commercial Software Engineer SalaryAlternate Job Titles:Commercial Software Engineer III, Custom Application Developer IIICategory : IT - Computers, Software
-
The Senior Software Support Engineer creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Being a Senior Software Support Engineer requires a bachelor's degree in area of specialty. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. In addition, Senior Software Support Engineer typically reports to a manager. Working as a Senior Software Support Engineer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Senior Software Support Engineer SalaryAlternate Job Titles:Software Support Engineer III, Software Solutions Engineer III, Software Technical Support Engineer III
-
The Web Software Developer -Senior supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Being a Web Software Developer -Senior designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Develops, implements, and debugs software code. In addition, Web Software Developer -Senior requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a bachelor's degree in area of specialty. Typically reports to a project leader or manager. Being a Web Software Developer -Senior works independently within established procedures associated with the specific job function. Has gained proficiency in multiple competencies relevant to the job. Working as a Web Software Developer -Senior typically requires 3-5 years of related experience, or may need 2 years experience with additional specialized training and/or certification. View Web Software Developer -Senior SalaryAlternate Job Titles:Web Software Developer III, Senior Web Software Programmer
-
The Senior Web Software Programmer supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Being a Senior Web Software Programmer designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Develops, implements, and debugs software code. In addition, Senior Web Software Programmer requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a bachelor's degree in area of specialty. Typically reports to a project leader or manager. Being a Senior Web Software Programmer works independently within established procedures associated with the specific job function. Has gained proficiency in multiple competencies relevant to the job. Working as a Senior Web Software Programmer typically requires 3-5 years of related experience, or may need 2 years experience with additional specialized training and/or certification. View Senior Web Software Programmer SalaryAlternate Job Titles:Web Software Developer III, Web Software Developer -Senior