Benefits pulled from the full job description
Paid time off
Not provided by employer
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 activitiesAps represents more than 50,000 members, including physicists in academia, national laboratories, and industry in the united states and throughout the world.
As an american physical society senior software developer, you`ll work on everything from customer-facing web and mobile applications using cutting-edge open-source frameworks to back-end ruby and java-based systems using the latest techniquesThe ideal candidate will bring solid experience in emerging and traditional technologies such as java, angularjs, clojure, react, python, xml, ruby, relational databases, unix, linux ios, and aws/cloud infrastructure, to name a fewSo join us, apply today!
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 locationsThis position could require at times in office work, various geographic events and meeting attendance as instructed by your supervisorAps values diversity and welcomes candidates from a variety of backgroundsAps offers a dynamic work environment with an outstanding total compensation package including salary, outstanding benefits, and excellent paid time off.
A typical week may look like this:
Work within and across agile teams to design, develop, test, implement, and support technical solutions.
Lead the craftsmanship, availability, resilience, and scalability of your solutions.
Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community.
Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity.
Creating user stories to the level of granularity required by the team.
Clarifying inconsistencies and resolving issues to bridge the gap between user expectations and the delivered product.
Implementation of code and configuration, reviewing relevant work results, performing coding and configuration tasks.
Testing deliverables against a user story`s acceptance criteria to validate that the delivered product meets the business goals.
Participates in technical meetings and code reviews, providing feedback to others when neededPresents techniques, tools, or other topics to the group as requiredHelps mentor other developers.
Contributes bug fixes or modest enhancements back to open-source projects when applicable.
Is this you:
Education: bachelors degree or equivalent experience.
Experience: minimally 3 years of practical software development experience.
Travel: position may require some business travel to attend meetings and events as directed by supervisor.
Knowledge, skills and abilities:
Minimally 3 years of practical software development experience.
Experience with an object-oriented programming language is essential; proficiency in ruby, java, and/or clojure as well as modern frontend development techniques preferred.
Web services experience and understanding of basic web protocols and standards is important.
Familiarity with unix, linux or mac software development environments and command-line and scripting tools is expected.
Strong organization, documentation, and prioritization skills.
Strong written and verbal communication skills.
Excellent attention to detail.
Ability to adapt to quickly changing schedules.
Ability to work well with interdepartmental teams as well as independently.
To advance and diffuse the knowledge of physics for the benefit of humanity, promote physics, and serve the broader physics community, we:
Provide a welcoming and supportive professional home for an active, engaged, and diverse membership
Advance scientific discovery and research dissemination
Advocate for physics and physicists, and amplify the voice for science
Share the excitement of physics and communicate the essential role physics plays in the modern world
Promote effective physics education for all
The core values that drive our mission are:
The scientific method
Truth and integrity
Diversity, inclusion, and respect
Partnering, cooperation, and open collaboration
Education and learning
The american physical society is an affirmative action and equal opportunity employerIt 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, 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 jobThis policy applies to all jobs at apsThe american physical society is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activitiesTo request a reasonable accommodation, please contact aps human resources at firstname.lastname@example.org.
All aps employees must be vaccinated and provide proof of vaccination via our secured vaccination portal safeter upon hire, unless they have an hr approved medical or religious exemptionThe 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 locationsPm21
Posted 30+ days ago