CNA Search
Software Engineer Ruby on Rails
CNA Search, Raleigh, North Carolina, United States,
CNA Search is seeking a Remote Senior Software Engineer for a Direct Hire 100%. Must have Ruby on Rails, live in the United States.
Qualifications
Understanding of modern engineering practices and best practices for software development, including coding standards, code reviews, build processes, testing, and operations.
3-5+ years of experience developing robust, well-tested, and organized web applications with Ruby on Rails. Experience with other languages and frameworks is a plus.
Proven working experience in architecting and developing scalable web applications; a firm grasp of object-oriented analysis and design and appropriate software design patterns.
Demonstrable experience with React and other JavaScript-based front-end technologies and frameworks (Typescript, HTML, CSS, etc.).
Working knowledge of SQL and experience with common relational database platforms such as MySQL, and cache-based databases such as Redis.
Proficient understanding of code versioning tools (e.g., Git).
Familiarity with continuous integration and understanding of deployment methodologies with modern release management systems (e.g., Chef, Ansible, Terraform, Gitlab, TFS, etc.) to cloud-hosted environments (e.g., AWS).
Good documentation skills; tendency to take individual knowledge and document for the benefit of the entire team and ability to coach/lead others in this practice.
#J-18808-Ljbffr
Qualifications
Understanding of modern engineering practices and best practices for software development, including coding standards, code reviews, build processes, testing, and operations.
3-5+ years of experience developing robust, well-tested, and organized web applications with Ruby on Rails. Experience with other languages and frameworks is a plus.
Proven working experience in architecting and developing scalable web applications; a firm grasp of object-oriented analysis and design and appropriate software design patterns.
Demonstrable experience with React and other JavaScript-based front-end technologies and frameworks (Typescript, HTML, CSS, etc.).
Working knowledge of SQL and experience with common relational database platforms such as MySQL, and cache-based databases such as Redis.
Proficient understanding of code versioning tools (e.g., Git).
Familiarity with continuous integration and understanding of deployment methodologies with modern release management systems (e.g., Chef, Ansible, Terraform, Gitlab, TFS, etc.) to cloud-hosted environments (e.g., AWS).
Good documentation skills; tendency to take individual knowledge and document for the benefit of the entire team and ability to coach/lead others in this practice.
#J-18808-Ljbffr