POSTED Jan 26

Senior Software Developer at RS21

  • Programming
  • Fulltime
  • Anywhere (100% Remote) Only
Job Description

RS21 is a rapidly growing data science company that uses artificial intelligence, design, data engineering, and modern software development methods to empower organizations to make data-driven decisions that positively impact the world. Our innovative solutions are insightful, intuitive, inspiring, and intellectually honest. With teams in Albuquerque, NM, Washington, DC, and distributed throughout the United States, RS21 is an Inc. 5000 fastest-growing company two years in a row and a Fast Company Best Workplace for Innovators

We help clients achieve programmatic goals, improve efficiencies, reduce costs, and maximize productivity using MOTHR, our AI engine, that allows users to seamlessly integrate data and reveal insights at hyper speed. We navigate complex data issues in the fields of healthcare, defense, safety, urban planning, energy, cyber, land use, climate, disaster preparedness, disaster recovery, space, and social equity.

We are seeking a software developer who writes clear and concise code to deliver novel experiences for high-profile clients. We're creating non-trivial systems that make our world a better place, and we’re looking for skilled and experienced software developers to create elegant systems to solve some of humanity’s biggest challenges. Our ideal candidate is ready to collaborate with a team of UI/UX Designers, Data Scientists, and Data Engineers is eager to build intuitive and stunning web-based visualizations, and shares our passion for functional design. 

You are more than just a programmer, continually striving to be a complete software engineer, and you know the distinction. You are well versed in different variants of the full software development life-cycle, will know fundamental algorithms and design patterns, and be fluent in multiple programming languages and paradigms.

At RS21, we work in a values-based, collaborative, agile environment across various disciplines from healthcare, criminal justice, federal, and state government, and every high-quality product we create typically involves groundbreaking techniques and innovative solutions to create real change.

In other words, you do really cool stuff and have fun doing it.

Responsibilities:

  • Practice disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, readable code).
  • Make key decisions on tech stack, and system design
  • Support junior developers in day-to-day activities
  • Work closely with frontend developers and build functional, complete, and well-performing technical solutions, with an emphasis of personal responsibility on the APIs and server-side processes.
  • Support project planning, estimation, business development and proposal processes

Qualifications:

  • Strong server-side development and coding experience with a familiarity in client side, data visualization and interactive design
  • Experienced with various issues in requirements specification, software design, configuration management, software testing fundamentals, and maintenance
  • Capable of steering a team of developers towards a common technical vision
  • Ability to communicate clearly and effectively with clients and distributed teammates and to work within a team
  • Demonstrated ability to design and develop robust, scalable systems for large scale use
  • 5+ years direct experience with web application development
  • Demonstrated proficiency in two or more Object Oriented languages such as: Python, Go, Java, JavaScript/TypeScript, PHP, C, C++, C#, Rust, Objective-C, Swift
  • Experience building and deploying applications on cloud infrastructure
  • DevOps, including continuous integration, testing, and deployment
  • Experience designing and implementing SQL databases
  • Significant group development experience
  • Experience with version control systems (Git is preferable)
  • Experience writing and implementing Unit and Integration tests
  • Due to the requirements of our contracts, you must be U.S. Citizen to be considered for this position.

Nice to Have:

  • Continuous Integration Pipelines, particularly GitHub Actions
  • Experience using NoSQL databases in production systems
  • Data visualization experience
  • Mobile App Development
  • Any experience with Augmented or Virtual Reality
  • An interest in AI, Machine Learning, Tensorflow, and big data
  • D3.js, Node.js, WebGL, Three.js, Leaflet.js, Mapbox, Turf.js, npm, babel, and webpack
  • Familiarity with Graph Databases such as Neo4j
  • Familiarity or Experience with Agile/SCRUM
  • Experience with Atlassian Products, such as JIRA, and, Confluence, and use of GitHub for source code management
  • igital Cartography

RS21 is a dynamic, growing startup with 60+ employees doing great things, and we're looking for the right people to help move us forward. Our nine core values empower a culture of integrity, learning, taking risks, making a difference, constantly improving, and helping our team achieve a healthy work-life balance with flexible schedules and remote work options. As a testament to our exceptional culture, we were named a Fast Company Best Workplace for Innovators.

RS21 believes a variety of viewpoints, experiences, and ideas are at the core of true innovation. We are committed to attracting a diverse pool of candidates looking to join a team that places the highest value on collaboration, creativity, engagement, and honest exchange. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. 

Get Updated Remote Jobs directly in your Inbox

Powered by Denovers with