Sr. Software Developer
$57.25 - $75.50/hr
Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible ...
$57.25 - $75.50/hr
Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible ...
$57.25 - $75.50/hr
Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible ...
$53.75 - $71/hr
Sr. Software Developer Location:Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for ...
$53.75 - $71/hr
Sr. Software Developer Location:Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for ...
$54.75 - $72.25/hr
Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible ...
$54.75 - $72.25/hr
Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible ...
Bedminster, NJ · On-site +1
$125K - $164K/yr
NAVA Software solutions is looking for a Sr. Software Engineer Details: Sr. Software Engineer Location: Remote Duration: 6-12 months What You Will Do: * Planning, development, implementation and ...
Bedminster, NJ · On-site +1
$125K - $164K/yr
NAVA Software solutions is looking for a Sr. Software Engineer Details: Sr. Software Engineer Location: Remote Duration: 6-12 months What You Will Do: * Planning, development, implementation and ...
Senior PHP Developer Company: Vantage Labs Vantage Labs is a world leader and innovator in the ... Collaborating with the development team and project managers to ideate software solutions.
Senior PHP Developer Company: Vantage Labs Vantage Labs is a world leader and innovator in the ... Collaborating with the development team and project managers to ideate software solutions.
$124K - $164K/yr
R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for all aspects of software development, including, but not limited to, design, development, testing ...
$124K - $164K/yr
R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for all aspects of software development, including, but not limited to, design, development, testing ...
Hillsborough, NJ · On-site
$124K - $164K/yr
R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for all aspects of software development, including, but not limited to, design, development, testing ...
Hillsborough, NJ · On-site
$124K - $164K/yr
R3 Technology Inc. seeks Senior Software Engineer for it Hillsborough NJ office. Responsible for all aspects of software development, including, but not limited to, design, development, testing ...
Phillipsburg, NJ · On-site
$140K - $160K/yr
As part of our Engineering Team, our Senior Software Engineer, Robotics drives some of the most cutting edge engineering projects Oishii has to offer. We are developing advanced farm systems that ...
Phillipsburg, NJ · On-site
$140K - $160K/yr
As part of our Engineering Team, our Senior Software Engineer, Robotics drives some of the most cutting edge engineering projects Oishii has to offer. We are developing advanced farm systems that ...
Phillipsburg, NJ · On-site +1
$140K - $160K/yr
As part of our Engineering Team, our Senior Software Engineer, Robotics drives some of the most cutting edge engineering projects Oishii has to offer. We are developing advanced farm systems that ...
Phillipsburg, NJ · On-site +1
$140K - $160K/yr
As part of our Engineering Team, our Senior Software Engineer, Robotics drives some of the most cutting edge engineering projects Oishii has to offer. We are developing advanced farm systems that ...
$95K - $156K/yr
As a Senior Software Engineer, you will develop and execute key technology components of the Group Benefits Absence Platform. Absence Comprehensive Experience (ACE) is one of the key initiatives that ...
$95K - $156K/yr
As a Senior Software Engineer, you will develop and execute key technology components of the Group Benefits Absence Platform. Absence Comprehensive Experience (ACE) is one of the key initiatives that ...
Princeton, NJ · On-site
$128K - $169K/yr
Senior Software Engineer - Data Management & Analytics Platform Location Princeton Business Area ... Improve developer experience by creating reusable frameworks, tooling, and self-service ...
Princeton, NJ · On-site
$128K - $169K/yr
Senior Software Engineer - Data Management & Analytics Platform Location Princeton Business Area ... Improve developer experience by creating reusable frameworks, tooling, and self-service ...
Princeton, NJ · On-site
$57.75 - $76.25/hr
We develop real-time advertising software solutions, with low latency, high performance and throughput so it can continue to meet the challenges and growing demands of our customers. We're agile ...
Princeton, NJ · On-site
$57.75 - $76.25/hr
We develop real-time advertising software solutions, with low latency, high performance and throughput so it can continue to meet the challenges and growing demands of our customers. We're agile ...
Princeton, NJ · On-site
$57.75 - $76.25/hr
We develop real-time advertising software solutions, with low latency, high performance and throughput so it can continue to meet the challenges and growing demands of our customers. We're agile ...
Princeton, NJ · On-site
$57.75 - $76.25/hr
We develop real-time advertising software solutions, with low latency, high performance and throughput so it can continue to meet the challenges and growing demands of our customers. We're agile ...
$128K - $169K/yr
The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of ... Contribute to the development and support of general developer tooling to enhance productivity.
$128K - $169K/yr
The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of ... Contribute to the development and support of general developer tooling to enhance productivity.
Bethlehem, PA · Hybrid
$95K - $156K/yr
Senior Software Engineer/Technical Analyst We are seeking a Senior Software Engineer to join our Group Operations Technology team. This hybrid role combines business analysis and hands-on development ...
Bethlehem, PA · Hybrid
$95K - $156K/yr
Senior Software Engineer/Technical Analyst We are seeking a Senior Software Engineer to join our Group Operations Technology team. This hybrid role combines business analysis and hands-on development ...
$60.50 - $77.25/hr
... implement software Help investigate field issues and support production systems Be resourceful ... test engineers to review requirements, system designs and plan for both manual and automated ...
$60.50 - $77.25/hr
... implement software Help investigate field issues and support production systems Be resourceful ... test engineers to review requirements, system designs and plan for both manual and automated ...
Princeton, NJ · On-site
$60.50 - $77.25/hr
... software • Help investigate field issues and support production systems • Be resourceful ... test engineers to review requirements, system designs and plan for both manual and automated ...
Princeton, NJ · On-site
$60.50 - $77.25/hr
... software • Help investigate field issues and support production systems • Be resourceful ... test engineers to review requirements, system designs and plan for both manual and automated ...
$129K - $170K/yr
Bachelor or equivalent focusing on Computer Science, Software Engineering, etc * ideally 5-7 years of experience in a similar position focused on full stack java development within the financial ...
$129K - $170K/yr
Bachelor or equivalent focusing on Computer Science, Software Engineering, etc * ideally 5-7 years of experience in a similar position focused on full stack java development within the financial ...
Princeton, NJ · On-site
$129K - $170K/yr
Bachelor or equivalent focusing on Computer Science, Software Engineering, etc * ideally 5-7 years of experience in a similar position focused on full stack java development within the financial ...
Princeton, NJ · On-site
$129K - $170K/yr
Bachelor or equivalent focusing on Computer Science, Software Engineering, etc * ideally 5-7 years of experience in a similar position focused on full stack java development within the financial ...
Mid - Senior level Industry: Healthcare THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be working with SQL server 2000 - 2008 You will be working with .Net MVC ...
Mid - Senior level Industry: Healthcare THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be working with SQL server 2000 - 2008 You will be working with .Net MVC ...
$15.77 - $22.51
0% of jobs
$22.51 - $29.25
0% of jobs
$29.25 - $35.99
0% of jobs
$35.99 - $42.74
3% of jobs
$42.74 - $49.48
7% of jobs
$54.03 is the 25th percentile. Wages below this are outliers.
$49.48 - $56.22
21% of jobs
The median wage is $61.43 / hr.
$56.22 - $62.96
23% of jobs
$69.53 is the 75th percentile. Wages above this are outliers.
$62.96 - $69.70
20% of jobs
$69.70 - $76.44
13% of jobs
$76.44 - $83.19
7% of jobs
$83.19 - $89.93
4% of jobs
$15
$63
$89
Senior software developers have several years of experience in the software industry. They have proven successful in exceeding client expectations when developing programs and have provided excellent support in the managing of those applications. They have worked their way up from junior software developer positions and have mastered a variety of coding languages and programs. Senior software developers train and oversee a team of junior software developers.
| Aspect | Senior Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience often 5+ years | Bachelor's or higher in CS or related field; similar experience levels |
| Work Environment | Collaborates on complex projects, mentors juniors, leads technical efforts | Designs, develops, tests software; may work on specific modules or systems |
| Industry Usage | Commonly used in tech companies, startups, and enterprise firms | Widely used across industries, often interchangeable with developer roles |
The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

$57.25 - $75.50/hr
Full-time
Re-posted yesterday
Sr. Software Developer
Location: Princeton, NJ
Length 6-12 months contract
The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for writing requirements/ technical specifications/use cases. The candidates are expected to demonstrate expertise in web technologies such as HTML5, CSS, JavaScript, Apache, AJAX and Rest, and have experience with XML and XPATH, in using multiple programming/scripting languages, developing automated test cases using the JUNIT Framework, and in cross browser development. The candidates are expected to rely on extensive experience and judgment to plan and accomplish project goals. A wide degree of creativity and latitude is expected.ResponsibilitiesThe ideal candidates will be responsible for: Participating in design/architecture meetings. Applying industry standard analysis, architecture, and development techniques, including Use Cases where appropriate, to assist in providing optimum solutions. Registration Development Efforts - design, coding, testing, debugging, quality assurance review, and appropriate documentation. Demonstrating strong problem solving ability, logic, and analytical skills. Interacting with other areas within ETS for providing automated interface points via web services and other technologies. Strong written and oral communication skills are a must. Maintaining team spirit and a positive attitude. Performing comprehensive preliminary testing and producing all entrance criteria documentation required to promote products under development to Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at least 8-10 years of progressively diverse analysis, development, and testing experience using Web and XML technologies. The person must demonstrate strong knowledge and experience with the responsibilities outlined above. The candidates must have significant experience with technologies listed below. Skills Required: Core Java (JDK 7+), J2EE (6+) , Hibernate (4.x), JUnit 4, Spring (3+), JDBC, XML, XSD, Oracle, PL-SQL Skills Desired: Postgres 9.x, PgSQL, Tomcat 6.x, Javascript, XHTML, JAXB, Nice to Have: Velocity Templating, Agile development, MDB (Message Driven Beans), Java Threads Extensive experience with pure J2EE and core Java technologies is must. Experience in client/ server integration. Experience in web technologies such as HTML5, CSS, AJAX, JavaScript is a must. Relational database development and ability to understand and write complex SQL is a must. Experience developing applications using multiple programming/scripting languages. Experience in developing automated test cases using the JUNIT Framework. Experience in cross browser development. Good interpersonal skills in order to interact with clients, technical staff, and third parties.Knowledge, Skills, and Abilities: A Bachelors degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.Platform Tools: Ant, EclipseLanguages: Java, HTML, JSF, XMLOperating Systems: Windows, UNIX/LinuxLocation Princeton, NJLength 6-12 month contract
All your information will be kept confidential according to EEO guidelines.