Software Engineer I

RockStep Solutions is a fast-pace startup with a product that is changing the world by revolutionizing drug discovery.  RockStep’s new product, Climb™, is in the market, and the company is focused on product enhancements and rapid scale-up.

This is an entry level software engineer position that works with Sr. Software Engineers in a small scrum team and works with the user support and sales teams as needed to provide technical support and answer technical questions. The successful candidate will be a quick learner and interested in career growth from entry level to full-stack software programmer.

Our company culture is important to us.  We are looking for a team player who respects the individual. We take care of our company, take care of ourselves, and work as a team to take care of each other; we value diversity, equity, and inclusion. We seek employees who engage in hearty debate, but are ready to embrace outcomes of debates, even when we may not all fully agree with final decisions. If these words resonate with you, you may be a good culture fit for RockStep.

The Software Engineer will be working on a cloud web application using ASP.NET/C#, JavaScript libraries (Angular and Breeze), and OData Web API. The incumbent will work well in a motivated agile/scrum team. The position requires working with the software team in converting user requirements into working program code and providing team input.

Proficiencies and Learning

  • Basic proficiency with Object oriented programming languages such as C# or Java.
  • Basic proficiency with Web service technologies (REST, OAuth, JSON)
  • Basic proficiency with Modern JavaScript libraries (Angular, React, Vue, etc)
  • Basic proficiency with Cloud based infrastructure (Azure, AWS, GCP)
  • Experience with Agile development methodologies and MV* design patterns
  • Excellent verbal and written communication skills
  • Willingness to do what needs to be done, even if it is outside of the usual job requirements


  • Programming
  • Technical documentation
  • Data wrangling (data migrations)
  • Provide technical assistance for user support
  • Provide technical assistance for sales team
  • Product testing
  • Team participation

We are looking for individuals who are team players, fast learners, and who are willing to take on more advanced work as their skill level advances. The candidate must be eager to learn, ready to adopt new technologies rapidly, and participate in team discussions. 

This position does not require significant experience, however a bachelor’s degree in computer science or significant relevant experience in Computer Science or related field is required.

As a member of the RockStep Solutions development team, you will be working within a scrum environment on all web components of our laboratory information management system.  You will be working primarily in Microsoft Visual Studio. 

Interested candidates should email us at jobs @