$113K - $188K/yr
The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter experts to translate complex scientific workflows into reliable, scalable services and to design ...
$113K - $188K/yr
The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter experts to translate complex scientific workflows into reliable, scalable services and to design ...
$113K - $188K/yr
The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter experts to translate complex scientific workflows into reliable, scalable services and to design ...
OR · Remote
$51 - $67.50/hr
Senior Software Developer Location: Remote Job Summary Sapiens is on the lookout for a Senior Software Developer to become a key player in our North America team. This position will be part of ...
OR · Remote
$51 - $67.50/hr
Senior Software Developer Location: Remote Job Summary Sapiens is on the lookout for a Senior Software Developer to become a key player in our North America team. This position will be part of ...
OR · On-site +1
$131K - $218.30K/yr
As a Senior Software Developer within CoverMyMeds Specialty Access and Affordability, you'll design, build, and deliver software that helps patients get access to the medications they need. Our team ...
OR · On-site +1
$131K - $218.30K/yr
As a Senior Software Developer within CoverMyMeds Specialty Access and Affordability, you'll design, build, and deliver software that helps patients get access to the medications they need. Our team ...
OR · On-site +1
$131K - $218.30K/yr
As a Senior Software Developer within CoverMyMeds Specialty Access and Affordability, you'll design, build, and deliver software that helps patients get access to the medications they need. Our team ...
OR · On-site +1
$131K - $218.30K/yr
As a Senior Software Developer within CoverMyMeds Specialty Access and Affordability, you'll design, build, and deliver software that helps patients get access to the medications they need. Our team ...
OR · On-site +1
$131K - $218.30K/yr
As a Senior Software Developer within CoverMyMeds Specialty Access and Affordability, you'll design, build, and deliver software that helps patients get access to the medications they need. Our team ...
OR · On-site +1
$131K - $218.30K/yr
As a Senior Software Developer within CoverMyMeds Specialty Access and Affordability, you'll design, build, and deliver software that helps patients get access to the medications they need. Our team ...
OR · On-site +1
$51 - $67.50/hr
Senior Software Developer Location: Remote Job Summary Sapiens is on the lookout for a Senior Software Developer to become a key player in our North America team. This position will be part of ...
OR · On-site +1
$51 - $67.50/hr
Senior Software Developer Location: Remote Job Summary Sapiens is on the lookout for a Senior Software Developer to become a key player in our North America team. This position will be part of ...
Four years of college, preferably in Software Computer Sciences (Software Engineering, Information Technology, etc.) or equivalent Language Ability: Ability to read and interpret documents such as ...
Four years of college, preferably in Software Computer Sciences (Software Engineering, Information Technology, etc.) or equivalent Language Ability: Ability to read and interpret documents such as ...
Four years of college, preferably in Software Computer Sciences (Software Engineering, Information Technology, etc.) or equivalent Language Ability: Ability to read and interpret documents such as ...
Four years of college, preferably in Software Computer Sciences (Software Engineering, Information Technology, etc.) or equivalent Language Ability: Ability to read and interpret documents such as ...
OR · On-site +1
$110.10K - $204.90K/yr
In this role, you'll strengthen BECU's engineering capabilities by designing and delivering scalable, secure software that directly enhances the digital experiences our members rely on. You'll apply ...
OR · On-site +1
$110.10K - $204.90K/yr
In this role, you'll strengthen BECU's engineering capabilities by designing and delivering scalable, secure software that directly enhances the digital experiences our members rely on. You'll apply ...
OR · On-site +1
$100K - $200K/yr
As a Senior Software Developer at Grant Street Group, you could have the opportunity to expand the functionality of our existing products, customize systems to meet clients' unique needs, and create ...
OR · On-site +1
$100K - $200K/yr
As a Senior Software Developer at Grant Street Group, you could have the opportunity to expand the functionality of our existing products, customize systems to meet clients' unique needs, and create ...
OR · Remote
Architect - Software Developer Experience Level: 7+ yrs Work Location: US East/Canada (Remote) Role Overview: We are seeking an Architect - Software Developer to lead the design and development of ...
OR · Remote
Architect - Software Developer Experience Level: 7+ yrs Work Location: US East/Canada (Remote) Role Overview: We are seeking an Architect - Software Developer to lead the design and development of ...
OR · On-site
$109.50K - $150.60K/yr
The Sr. Software Developer also enforces software development standards and mentors junior developers. PRINCIPAL RESPONSIBILITIES: * Conceptualizes, prepares and creates detailed technical ...
OR · On-site
$109.50K - $150.60K/yr
The Sr. Software Developer also enforces software development standards and mentors junior developers. PRINCIPAL RESPONSIBILITIES: * Conceptualizes, prepares and creates detailed technical ...
$109.50K - $150.60K/yr
The Sr. Software Developer also enforces software development standards and mentors junior developers. PRINCIPAL RESPONSIBILITIES: * Conceptualizes, prepares and creates detailed technical ...
$109.50K - $150.60K/yr
The Sr. Software Developer also enforces software development standards and mentors junior developers. PRINCIPAL RESPONSIBILITIES: * Conceptualizes, prepares and creates detailed technical ...
Portland, OR · On-site
... of Software Engineer, Application Developer, or equivalent. * Prior experience must include 3 years of experience with ASP.Net MVC, VB.Net, C#, JavaScript, TypeScript, jQuery, HTML5, CSS3, and ...
Portland, OR · On-site
... of Software Engineer, Application Developer, or equivalent. * Prior experience must include 3 years of experience with ASP.Net MVC, VB.Net, C#, JavaScript, TypeScript, jQuery, HTML5, CSS3, and ...
Position : Sr. Web Software Developer, Location : Salem, OR Duration : 6 months Project : * Consults with clients and other project team members to design, build and manage websites. * Develops ...
Position : Sr. Web Software Developer, Location : Salem, OR Duration : 6 months Project : * Consults with clients and other project team members to design, build and manage websites. * Develops ...
Software Skills * C# and Python programming experience is a must. * Java, Batch and Shell scripting is nice to have. * Ability to install and configuring various OSs - Windows, Linux, OS X, Android
Software Skills * C# and Python programming experience is a must. * Java, Batch and Shell scripting is nice to have. * Ability to install and configuring various OSs - Windows, Linux, OS X, Android
$54.25 - $71.75/hr
Conduct unit and integration testing of software configurations. Exhibit high personal commitment to quality, implementing Development best practices. Mentor junior developers. Support the deployment ...
$54.25 - $71.75/hr
Conduct unit and integration testing of software configurations. Exhibit high personal commitment to quality, implementing Development best practices. Mentor junior developers. Support the deployment ...
Salem, OR · Remote
... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...
New
Salem, OR · Remote
... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...
New
Portland, OR · Remote
... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...
New
Portland, OR · Remote
... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...
New
Eugene, OR · Remote
... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...
New
Eugene, OR · Remote
... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...
New
$50.8K - $62.1K
1% of jobs
$62.1K - $73.4K
4% of jobs
$73.4K - $84.8K
9% of jobs
$95.3K is the 25th percentile. Wages below this are outliers.
$84.8K - $96.1K
12% of jobs
$96.1K - $107.5K
15% of jobs
The median wage is $114.9K / yr.
$107.5K - $118.8K
14% of jobs
$118.8K - $130.1K
15% of jobs
$134.6K is the 75th percentile. Wages above this are outliers.
$130.1K - $141.5K
13% of jobs
$141.5K - $152.8K
9% of jobs
$152.8K - $164.2K
5% of jobs
$164.2K - $175.5K
3% of jobs
$50.8K
$118.3K
$175.5K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

$113K - $188K/yr
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 13 days ago
7.5
Based on 26 frontline employees who took The Breakroom Quiz
38th of 57 rated business consultants
Job Family:
Software Development & Support
Travel Required:
Clearance Required:
We are seeking a highly skilled, dynamic developer with full stack expertise using Python and JavaScript technologies. The developer will support web and mobile applications used by researchers and clinicians at the National Institute of Allergy and Infectious Diseases (NIAID) in the National Institutes of Health (NIH). This opportunity is a full-time position with Guidehouse and can be remote or on-site at NIH in Rockville, MD. Periodic onsite presence is required, including inperson newjoiner orientation in Tysons Corner, VA and occasional onsite team meetings in Rockville, MD.
The Senior Software Developer will collaborate closely with PhD-level scientists and subject matter experts to translate complex scientific workflows into reliable, scalable services and to design user interfaces that make complex scientific data and workflows accessible and actionable. Responsibilities include designing and implementing APIs, data processing pipelines, and computational services, developing reusable React components, integrating with APIs, ensuring performance and usability at scale, contributing to system architecture, writing well-tested, maintainable code, and mentoring other developers. Experience with scientific computing libraries, data-intensive workloads, or distributed systems is highly desirable. Applications developed by the team are used in clinical and research settings and development is driven by continued use and iterative feedback from researchers and clinical staff as well as subject matter experts and software development team members. Strong communication skills for this position are essential as the Developer may need to frequently converse with non-computational subject matter experts.
What You Will Do:
The role will be responsible for creating and maintaining applications and will entail:
Participate in a highly integrated software development team working in an agile environment, documenting code, testing code, and tracking tasks
Develop new applications as well as extend existing applications; develop new features and customizations that harmonize with existing codebases
Find creative solutions to scale the performance of existing analysis pipelines to meet the demands of rapidly growing datasets
Collaborate between the project team and internal teams to support enterprise infrastructure to deploy and maintain software
Experiment with new technologies and systems as well as prototype solutions for potential integration into existing infrastructure
Review and address security vulnerabilities in collaboration with our security and infrastructure teams
What You Will Need:
M.S. in computer science or related field
Key technologies: React, TypeScript/JavaScript, Python, Docker, AWS (e.g., ECS/EKS, S3, RDS), CI/CD pipelines with GitHub Actions
Experience/Skills
Minimum Six (6) years of Full stack web application development and maintenance experience, including development in Python and React
Minimum Three (3+) years of experience working with databases
Experience building containerized applications using Docker
Experience using GitHub actions
Minimum Two (2+) years of experience with Git and code deployments to multiple environments and involving reviewing the contributions of multiple team members
Experience deploying and operating software on AWS
Experience mentoring other developers and reviewing and providing feedback on other developer's work
Experience developing and using RESTful web services and JSON or XML objects for communication
Experience communicating with end users on software development projects; being comfortable explaining complex computational terms using simple language for a non-computational audience
Demonstrated experience extending the functionality of existing software; ability to learn an existing body of code and extend it
Ability to meet position requirements that include required inperson activities, such as newjoiner orientation in Tysons Corner, VA and onsite meetings in Rockville, MD, as determined by program and business needs.
Must be able to obtain and maintain a Federal or DoD Public Trust. Candidates must receive approved adjudication of their Public Trust prior to onboarding with Guidehouse. Candidates with an active Public Trust or existing suitability are preferred.
What Would Be Nice To Have:
Knowledge of terraform
Familiarity with SCRUM/Agile development
Familiarity with Swagger/O
penAPI
Experience visualizing complex or large-scale data sets
Experience reviewing and responding to security vulnerability reports
Background in bioinformatics, genomics, or computational biology
What We Offer:
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.
Benefits include:
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Parental Leave
401(k) Retirement Plan
Group Term Life and Travel Assistance
Voluntary Life and AD&D Insurance
Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
Transit and Parking Commuter Benefits
Short-Term & Long-Term Disability
Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Care.com annual membership
Employee Assistance Program
Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)
Position may be eligible for a discretionary variable incentive bonus
About Guidehouse
Guidehouse is an Equal Opportunity Employer-Protected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation.
Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.
If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at 1-571-633-1711 or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.
All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or guidehouse@myworkday.com. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process.
If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouse's Ethics Hotline. If you want to check the validity of correspondence you have received, please contact recruiting@guidehouse.com. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicant's dealings with unauthorized third parties.
Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
Get the full story on Breakroom
Sourced by ZipRecruiter
Business management consulting
10,000+ Employees
Falls Church, VA, US
2005