CNA Search
Ruby on Rails Software Engineer
CNA Search, Raleigh, North Carolina, United States,
We are hiring for Remote Ruby on Rails Software Engineers. These are Direct hire positions with great benefits.
The Software Engineers serve as the expert, building the technology used to power our APIs. Key responsibilities include designing and coding software, along with working closely with people across the organization, including product managers, front-end engineers, data engineers, test engineers, and infrastructure engineers.
What you’ll need:
Deep understanding of API design
Experience using Ruby on Rails in a production environment
Experience using a relational database system (we use Postgres)
Solid grasp of software engineering fundamentals and their practical application
Care about metrics, monitoring, and testing
Understand how Javascript frameworks, Mobile apps, and other clients might interact with APIs
Experience with modern distributed version control such as Git or Mercurial
Helpful, can-do attitude and a willingness to take ownership
Strong desire to learn and grow
Good communicator and team member
Would be Nice:
Agile environment employing Continuous Delivery
GraphQL API Design
Redis / ElasticSearch
JavaScript framework (we use React)
Docker / AWS
BS/MS in Computer Science or equivalent work experience
Automotive industry experience
#J-18808-Ljbffr
The Software Engineers serve as the expert, building the technology used to power our APIs. Key responsibilities include designing and coding software, along with working closely with people across the organization, including product managers, front-end engineers, data engineers, test engineers, and infrastructure engineers.
What you’ll need:
Deep understanding of API design
Experience using Ruby on Rails in a production environment
Experience using a relational database system (we use Postgres)
Solid grasp of software engineering fundamentals and their practical application
Care about metrics, monitoring, and testing
Understand how Javascript frameworks, Mobile apps, and other clients might interact with APIs
Experience with modern distributed version control such as Git or Mercurial
Helpful, can-do attitude and a willingness to take ownership
Strong desire to learn and grow
Good communicator and team member
Would be Nice:
Agile environment employing Continuous Delivery
GraphQL API Design
Redis / ElasticSearch
JavaScript framework (we use React)
Docker / AWS
BS/MS in Computer Science or equivalent work experience
Automotive industry experience
#J-18808-Ljbffr