Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A Principal Developer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Principal Developer

  • Interacting With Computers
  • Thinking Creatively
  • Making Decisions and Solving Problems
  • Getting Information
  • Analyzing Data or Information
  • Mostly Sitting

  • $131,542

    Average Salary

What Does A Principal Developer Do At Ultimate Software

* other duties may be assigned)
* Support UltiPro customers who need organizational development expertise:
* Help customers design an overall employee listening strategy that will fit their needs (engagement, onboarding, exit and recruiting surveys, etc.)
* Consult with customers on survey design and internal communications.
* Help coach HR, leaders, and managers on how to interpret results.
* Develop and deliver impactful executive review communication.
* Work with the product and data science teams to develop best practices and predictive models:
* Help the product team design rigorous survey programs and metrics that are tailored by industry, size and company need.
* Partner with the data science team to develop best-in-class predictive models (e.g. attrition, individual and team performance).
* Research and stay up-to-date on the latest trends and best practices in people analytics

What Does A Principal Developer Do At Oracle

* As a Principal Infrastructure Developer in the Cloud Security organization, you will be responsible for
* Automating Cloud Security infrastructure
* Automated build and deployment of applications and infrastructure code
* Working with other developers to design solutions to security problems using combinations of custom applications, integrations, and off the shelf tools
* As a senior member of the engineering team, you will mentor other engineers as well as provide direction and ownership of roadmap and design
* Candidate Profile

What Does A Principal Developer Do At E*Trade Financial

* To design, develop, implement and maintain high throughput, low latency applications in a fast-paced environment, as well as implement changes and enhancements to existing solutions that align with business initiatives and corporate strategies.
* Analyzes, defines, and documents requirements for data, workflow, logical processes, hardware and operating systems environment, interfaces with other systems, internal and external controls and output.
* Develops system software code using commonly known best practices.
* Willing to adhere to E
* TRADE standards and policies regarding software development.
* Prepares, executes, and documents automated development tests and evaluations.
* Prepares and maintains documentation in accordance with the Systems Development Life Cycle (SDLC) phases.
* Makes recommendations for revisions and refinements in programs to account for changes in functional system requirements and equipment configurations.
* Provides consistent, concise, relevant, reliable, and timely information to all appropriate internal and external stakeholders through a variety of communication channels
* Identifies, analyzes, designs, develops, and maintains cost-effective information technology solutions that align with business initiatives and corporate strategies.
* Prepares and leads implementation of systems/applications into test and production environments.
* Revises and refines programs to account for changes in functional system requirements and equipment configurations.
* Designs, codes, debugs, and maintains complex to difficult computer programs.
* Communicates moderate to complex technical concepts to technical and non-technical personnel.
* Communicates information in line with the target audience experience, background, and expectations uses terms, examples, and analogies that are meaningful to the audience

What Does A Principal Developer Do At Sap

* We are looking for a Senior/Principal Software Engineer who is passionate about building new web software products using cutting edge open source technologies.
* You can help expanding the Ariba Cloud to cover every corner of the globe.
* The candidate would be --
* Serving as a key member of the Ariba Open Platform Team and working in core components for the Ariba cloud that includes Custom Forms and UI frameworks
* Using their strong object-oriented design and development skills in addition to exceptional analytical skills in order to develop new Ariba products
* Taking ownership of features from definition through delivery
* Working on the entire stack – UI, middleware and backend
* Working closely with peers in a world-class product development organization to continually improve the quality and usability of components through an agile development process
* Optimizing performance and tunes system behavior to make our largest customers successful

What Does A Principal Developer Do At Honeywell

* Generate strategic opportunities for KCNSC that increase the value of the federal mission for the US Government.
* This can range from incremental efforts with near-term horizons to revolutionary efforts supporting new, disruptive needs.
* Secure new strategic opportunities, conduct and oversee implementation of concepts to business case development, working with peers, lines of business and leadership to convey compelling opportunity and gain approval.
* Develop and deliver informative, well-organized, executive-level presentations on strategic opportunities.
* Research and implement novel concepts using Lean Canvas, portfolio management and strategic gate review supporting tools targeting emerging government demands.
* Support the identification of mission risks, associated mitigation and burn-down plans with innovative/differentiated approaches.
* Interface with the Lines of Business, agencies and communities to capture and analyze voice of the customer to support and frame new concepts, identify derivatives.
* Leverage strategic and financial analyses to support validation of mission needs to substantiate strategies and potential.
* Support development of internal and corporate strategic and reporting materials.
* Lead mission segmentation of site identifying current assessments and future needs.
* Work with customers and the leadership team on special projects and presentations as needed
* Convey complex market issues
* Counsel/advise leaders
* Strategic Annual Plan process
* Drive large scale projects
* You Must Have:
* US citizenship in order to obtain US Dept of Energy "Q" level security clearance
* Bachelor's Degree in Engineering, Business, or Finance related field
* Minimum of 7 years of experience with a mix of engineering and business operations
* Minimum of 7 years of experience related to the development of new market concepts, strategic opportunities, and/or business development
* We Value:
* Advanced engineering degree and/or MBA a preference, but not required, PMP
* A track record of leadership, innovation and creativity in the private sector
* Highly knowledgeable of current events, national security, government policy, public interest, and can separate important events from noise
* Motivated, passionate and eager to grow with the business
* Comfortable in a highly entrepreneurial setting, able to take a project, identify and achieve milestones with minimal supervision; comfortable with ambiguity; able to identify problems and proactively seek out solutions
* Articulate and comfortable with direct interaction with senior management and demonstrates ability to influence high-level decision makers
* Dynamic, independent, high-level thinker who is not afraid to roll-up-their sleeves and deal with the day to day process work
* Ability to positively react early to changes, while able to show flexibility as more is learned
* Ability to translate a vision into concrete direction and plans
* Proven oral and written cross-corporate communication and interpersonal skills; ability to absorb, validate, integrate and communicate complex, detailed technical, legal and business information in readily understood business terms.
* Strong interpersonal and leadership skills to build credibility as a "peer" with all functions
* Self-starter, team oriented, collaborative, diplomatic, and flexible
* Must be a US Citizen due to contractual requirements
* Exempt Honeywell FM&T Overview
* Continued Professional Development

Show More

Show Less

How To Become A Principal Developer

Software developers usually have a bachelor’s degree in computer science and strong computer programming skills.


Software developers usually have a bachelor’s degree, typically in computer science, software engineering, or a related field. A degree in mathematics is also acceptable. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software in order to better prepare themselves for work in the occupation. For some positions, employers may prefer a master’s degree.

Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages.

Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank’s computing needs.

Other Experience

Many students gain experience in software development by completing an internship at a software company while in college.

Some software developers first work as computer programmers and then are given more responsibility as they gain experience. Eventually, they become developers.


Software developers can advance to become information technology (IT) project managers, also called computer and information systems managers, a position in which they oversee the software development process.

Important Qualities

Analytical skills. Developers must analyze users’ needs and then design software to meet those needs.

Communication skills. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise.

Computer skills. Developers must understand computer capabilities and programming languages in order to design effective software.

Creativity. Developers are the creative minds behind new computer software.

Detail oriented. Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail.

Interpersonal skills. Software developers must be able to work well with others who contribute to designing, developing, and programming successful software.

Problem-solving skills. Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process.

Show More

Show Less

Principal Developer jobs

Add To My Jobs

Principal Developer Demographics


  • Male

  • Female

  • Unknown



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Spanish

  • Swedish

  • Chinese

  • Vietnamese

  • German

  • French

  • Russian

Show More

Principal Developer

Unfortunately we don’t have enough data for this section.

Principal Developer Education

Principal Developer

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real Principal Developer Salaries

Job Title Company Location Start Date Salary
Principal Development Planner Shell International Exploration and Production Inc. Houston, TX Jul 28, 2016 $290,000
Principal Development Planner Shell International Exploration and Production Inc. Houston, TX Apr 29, 2016 $290,000
Principal Development Planner Shell International Exploration and Production Inc. Houston, TX Aug 20, 2015 $290,000
Vice President, Senior Principal Developer Nomura America Services, LLC New York, NY Jul 12, 2015 $180,000 -
Principal Development Lead Microsoft Corporation Redmond, WA Mar 23, 2015 $175,592
Principal Algorithm Developer Mark One Lifestyle, Inc. San Francisco, CA Sep 10, 2015 $175,000
Principal Developer The Bank of New York Mellon Jersey City, NJ Mar 28, 2016 $170,000
Principal Development Lead Microsoft Corporation Redmond, WA Feb 18, 2015 $167,957
R&D Principal Accenture LLP San Jose, CA Jan 27, 2016 $165,006
Vice President, Senior Principal Developer Nomura America Services, LLC New York, NY Aug 09, 2015 $165,000 -
Enterprise Architecture and Development Solutions Principal Slalom, LLC San Francisco, CA Apr 15, 2016 $164,382 -
Principal Developer (BI)-MTS Foundation Services Herbalife International of America, Inc. Los Angeles, CA Feb 26, 2016 $139,236
Principal UX Developer Tidemark Systems, Inc. Redwood City, CA Jul 09, 2016 $138,362 -
Principal APP Programmer/Developer Ciber, Inc. Belmont, CA Dec 09, 2016 $138,361
Principal SOA Developer Beachbody, LLC Santa Monica, CA Aug 01, 2015 $137,241
Principal SOA Developer Beachbody, LLC Santa Monica, CA Jan 02, 2015 $137,241
Principal, Developer (BI) Herbalife International Torrance, CA Oct 21, 2015 $135,312
Associate, Principal Developer Nomura America Services, LLC New York, NY Feb 17, 2015 $135,000
Associate, Principal Developer Nomura America Services, LLC New York, NY Sep 18, 2015 $135,000
Principal Developer EMC Corporation Southborough, MA Nov 28, 2016 $120,000 -
Principal Developer Ads Alliance Data Systems, Inc. Irving, TX Mar 24, 2016 $120,000
Principal Developer Valassis Communications, Inc. Livonia, MI Jun 20, 2016 $120,000
SOA Principal Developer World Fuel Services Corporation Miami, FL Sep 30, 2016 $120,000
Principal Developer EMC Corporation Southborough, MA Sep 12, 2016 $120,000 -
Principal Prpc Developer Parexel International Billerica, MA Feb 27, 2015 $119,493
Principal Developer EMC Corporation Southborough, MA Jul 27, 2016 $119,300

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Principal Developer

WebApplicationsPl/SqlDatabaseDesignArchitecturePlatformCustomerServiceWindowsServerHtmlC #FinancialSQLServerASPXMLJavascriptLinuxComplianceJqueryCloudCurriculumUnix

Show More

Top Principal Developer Skills

  1. Web Applications
  2. Pl/Sql
  3. Database Design
You can check out examples of real life uses of top skills on resumes here:
  • Designed, developed, and maintained application framework for construction of multiple customized web applications for various business and client areas.
  • Developed an approach using literate programming thatincorporated Oracle PL/SQL.
  • Work has included database design, persistence, client/server interactions, and design and implementation of GUI controls.
  • Implemented a review process to analyze all installs to ensure there would be no outage to Fidelity s Architecture.
  • Instituted a new build platform for the group.

Top Principal Developer Employers

Principal Developer Videos

What a Java Developer Should Know

2013 - Wojciech Seliga - Java Developer Career Unplugged

ThoughtWorks India - Day in the Life of a Developer