Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Backend Software Engineer

Expired Job

Contemporary Staffing Phoenixville , PA 19460

Posted 3 months ago

Contemporary Staffing Solutions is currently recruiting Software Engineer's for a Direct Hire position in Phoenixville, PA.
The ideal candidate will be an experienced Ruby on Rails developer, responsible for managing the interchange of data between the server and the users. Their primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. They will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities of the Backend Software Engineer

  • Design, build, and maintain efficient, reusable, and reliable Ruby code

  • Integration of database and file storage solutions

  • Integration of user-facing elements developed by front-end developers
    with server side logic

  • Identify bottlenecks and bugs, and devise solutions to these problems

  • Help maintain code quality, organization and automatization
    Skills

  • Experience with Ruby on Rails, along with other common libraries
    such as RSpec, Capybara, Sidekiq, ActionCable, ActiveRecord

  • Solid understanding of the syntax of Ruby and its nuances

  • Solid understanding of relational databases

  • Solid understanding of object-oriented programming

  • Good understanding of server-side API payloads and JSON API

  • Basic understanding of front-end technologies, such as JavaScript,
    HTML5, and CSS3.

  • Basic understanding of modern JS libraries like
    Ember CLI or React a huge plus.

  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful

  • A knack for writing clean, readable Ruby code

  • Ability to integrate multiple data sources and databases into one
    system

  • Understanding of fundamental design principles behind a scalable
    application

  • Able to create, update, and maintain database schemas that represent
    and support business processes

  • Able to implement automated testing platforms and unit tests, and
    familiarity with continuous integration

  • Proficient understanding of code versioning and Git

  • Familiarity with development aiding tools NPM, Yarn, Bower, Bundler,
    Rake, Pry
    Requirements of the Backend Software Engineer

  • At least 3 years demonstrated experience working with Rails,
    or a bachelors equivalent degree in Computer Science or related
    Engineering fields with at least 2 years demonstrated working
    experience.

Perks
401K Matching, Healthcare, Dental and Vision, Commuter benefits


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Transmission Line Engineer

Dade Moeller

Posted 2 months ago

VIEW JOBS 9/28/2018 12:00:00 AM 2018-12-27T00:00 Overview NV5 (NASDAQ: NVEE) is a provider of professional and technical engineering and consulting solutions to public and private sector clients in the infrastructure, energy, construction, program management and environmental markets. NV5 is an ENR Top 500 firm; we offer a full range of professional services in offices throughout the U.S. Responsibilities The successful candidate will work on challenging assignments that include investigating, trouble-shooting, and solving a wide variety of transmission line and related civil engineering problems involving power lines and substations. Primary duties will be: * Prepare technical calculation reports and construction documents meeting client and NV5 requirements.\ * Develop your career via peer-learning through sharing of knowledge with other experienced engineers and train and mentoring junior staff. * Travel to client sites as needed. Qualifications * A BSCE, BSCET, or related engineering degree from an ABET-accredited engineering program is required. * A concentration in structural design is strongly preferred * Experience in the power delivery field designing transmission lines and associated structures is preferred * Excellent written and verbal communication skills Certifications/Licenses: * Successful completion of the Fundamentals of Engineering (FE / EIT) examination is required NV5 offers a complete and competitive benefit package. NV5 provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. NV5 complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Dade Moeller Phoenixville PA

Backend Software Engineer

Expired Job

Contemporary Staffing