American Physical Society Sites|APS|Journals|Physics Magazine
Work at APS >> Senior Software Developer
Senior Software Developer
Title:Senior Software Developer
Department:Information Systems

Senior Software Developer 

Who we are:

The American Physical Society (APS) is a nonprofit membership organization working to advance and diffuse the knowledge of physics through its outstanding research journals, scientific meetings, and education, outreach, advocacy, and international activities. APS represents more than 50,000 members, including physicists in academia, national laboratories, and industry in the United States and throughout the world.

Position Summary:

We're seeking a seasoned full-stack application developer with a passion for innovation and a knack for building software solutions. Join our agile team and contribute to applications and services that empower scientists, students, researchers, and others in the world of physics. If you thrive in a fast-paced, collaborative environment and are committed to personal growth, we'd love to hear from you.

The APS has a “remote first” concept that promotes equal treatment and equal access, independent of physical work location, with a majority of staff working primarily from remote work locations. This position could require at times in office work, various geographic events and meeting attendance as instructed by your Supervisor. APS values diversity and welcomes candidates from a variety of backgrounds. APS offers a dynamic work environment with an outstanding total compensation package including salary, outstanding benefits, and excellent paid time off.

Technical Requirements:

  • Proven experience in full-stack web application development using modern frameworks and languages such as Ruby, Python,  Rails, TypeScript, Next.js, or similar
  • Solid understanding of software development principles, including OOP, functional programming, design patterns, test/behavior driven development, and data structures
  • Experience designing and implementing APIs, microservices architecture, REST, GraphQL, and/or similar protocols, using best practices for scalable, maintainable systems
  • Proficiency in working with SQL and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Redis, MySQL) and expertise in data modeling, performance optimization, and database management
  • Strong command of UNIX and scripting languages, preferably with Linux, FreeBSD, and/or Mac OS X
  • Proficiency with Git or similar version control systems, and best practices for managing code repositories and handling merge conflicts
  • Expertise in HTML/CSS, responsive design, and familiarity with frontend frameworks like React, Angular, or Vue
  • Dev/Ops experience with cloud platforms like AWS, Azure, or Google Cloud Platform, and deploying applications to these environments

Beyond the Code:

We believe that technical expertise is only part of what makes a great Sr. Software Developer. We value well-rounded individuals who possess a unique combination of technical skills, strong work ethic, excellent communication and interpersonal skills, and a passion for continuous learning.

  • Self-motivated with a strong work ethic; able to work independently or in teams
  • Results-oriented, focused on delivering high-quality software solutions
  • Excellent communication skills; can present complex ideas clearly to various audiences
  • Passionate about learning new technologies and staying current with industry trends
  • Strong organizational and prioritization skills; able to manage multiple tasks and deadlines
  • Excellent analytical skills: able to evaluate information from multiple sources and reconcile conflicts
  • Experienced in mentoring and guiding junior developers

Education: Bachelor’s degree. In lieu of a degree, 4 years of relevant experience may be accepted.

Knowledge, Skills and Abilities:

  • Minimally 5 years of practical software development experience
  • Familiarity with Agile development methodologies (Scrum, Kanban) and collaboration tools like Jira, Trello, or Asana
  • Experience with test-driven development (BDD/TDD) and testing frameworks like RSpec, Jest, and Mocha
  • Familiarity with  Infrastructure as Code (IaC) tools like CDK and Terraform, and CI/CD tools like Jenkins, GitHub Actions, or ArgoCD
  • Familiarity with containers, Docker, Kubernetes, and Helm
  • Skilled in writing technical documentation, creating user guides, and managing knowledge bases

Travel:  Position may require some business travel to attend meetings and events as directed by supervisor.


The salary range for this role considers the factors that are considered in making compensation decisions, including but not limited to skill sets, experience and training, and other business and organizational needs. APS's Compensation Philosophy is to manage salaries at the midpoint of the market. Therefore, it is the practice to hire within the entry - midpoint range.

Full Range: $106,514k/year - $159,771k/year (USD)

Target Range: $106,514k/year - $133,143k/year (USD)

Core values:

  • The Scientific Method
  • Truth and Integrity
  • Diversity, Inclusion, and Respect
  • Partnering, Cooperation, and Open Collaboration
  • Speaking Out
  • Education and Learning

Web Presence:


Social Media:

Amazing 2023 Benefit Offerings:

  • Flexible schedules and ability to work remotely
  • 8% employer-paid retirement contribution
  • Investment advisement services: 100% employer paid
  • Medical benefits: PPO or HDHP option
  • Employer contribution to FSA or HSA account, eligibility based on medical plan enrollment
  • Lifestyle Spending benefit up to $2000.00 (USD) - 100% employer paid 
  • Dental benefits:  individual coverage 100% employer paid
  • Vision benefits: individual and dependent coverage 100% employer paid
  • Basic Life & Accident insurance: employee coverage 100% employer paid
  • Supplemental Life & Accident insurance, including spouse & dependent child(ren) coverage
  • Disability insurance:  employee coverage 100% employer paid
  • Voluntary Accident & Critical Illness insurance
  • Healthcare, Commuter & Dependent care flexible spending accounts
  • Vacation: 15 days annually
  • Generous holiday leave: 17 paid days of significance; includes one week closure at the end of December
  • Personal leave: 4 days annually
  • Volunteer leave: 1 day annually
  • Sick leave: 10 days annually
  • Bereavement & Compassion leave: 2 -15 days based on loss
  • 12  weeks employer-paid family leave
  • College tuition reimbursement plan
  • Job related seminar & continuing education
  • Professional Certification/Recertification 100% employer paid
  • Training and professional development; access to LinkedIn Learning on-demand courses
  • Employee Assistance Program
  • Mindfulness Meditation: live and on-demand classes
  • APS does not offer relocation assistance/costs

The American Physical Society is an affirmative action and equal opportunity employer. It is the policy of American Physical Society not to discriminate or allow the harassment of employees or applicants on the basis of race, religious creed, immigration status, alienage or citizenship, religion, color, ethnicity, sex, national origin, age, disability, marital status, familial status, protected veteran status, protected military status, physical or mental disability, sexual orientation, gender identity, genetic information, predisposing genetic characteristics, ancestry, domestic violence victim status or any other characteristic protected by law with regard to any employment practices, including recruitment, advertising, job application procedures, hiring, upgrading, training, promotion, transfer, compensation, job assignments, benefits and/or other terms, conditions, or privileges of employment, provided the individual is qualified, with or without reasonable accommodations, to perform the essential functions of the job. This policy applies to all jobs at APS. The American Physical Society is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request a reasonable accommodation, please contact APS Human Resources at The “Know Your Rights: Workplace Discrimination is Illegal'' poster, prepared by the U.S. Equal Employment Opportunity Commission (EEOC), provides an overview of several laws that protect you from discrimination on the job, and several rights are afforded to you by these laws. The “Pay Transparency Non Discrimination Provision,” prepared by the U.S. Office of Federal Contract Compliance Programs (OFCCP), provides an overview of several protections implemented to protect individuals working under federal contracts from discrimination when inquiring about or discussing compensation; these protections apply to all employees and applicants. The APS has a "remote first" concept that promotes equal treatment and equal access, independent of physical work location, with a majority of staff working primarily from remote work locations.



ApplicantStack powered by Swipeclock