Sorry, this advert is now closed. Click here to view our live vacancies.

Senior Software Engineer (UI) - Nashville

Technology & Engineering
Ref: 246 Date Posted: Wednesday 25 Apr 2018

Are you a Senior full stack developer who is passionate about collaborating, writing, problem solving, and process improvement for a large national non-profit organization?  If so, Elevation Search Solutions has a client with an opening for a Senior Full Stack Engineer (UI) and wants to speak with you!

What You Will Be Doing:

  • Full Stack Developer responsible for the architecture of front-end products
  • Collaborate directly with end users, business stakeholders, IT Operations, vendors, test leadership, and other functional peers
  • Architect, design, develop, test, and ship production product
  • Architect and deliver major end-to-end cloud based system and feature components
  • Design product features and services
  • Write user stories and unit tests, resolve production tasks, and participate in code reviews
  • Resolve bugs and resolve issues
  • Identify and resolve process improvement and automation opportunities throughout product lifecycle
  • Stay up to date with the technologies and tools
  • Help drive improvements in coding standards, user experience, workflow, and service quality
  • Check-in code daily and ship product on time
  • Perform other projects as needed
  • Average work breakdown is: 60% Development, 30% Architect and Design, 10% Management

What You Need To Have:

  • Bachelor’s degree in a technical discipline or equivalent combination of education and experience
  • Five (5) years of general application developer experience (Source control, Git preferred)
  • Three (3) years Javascript Framework experience (preferably React, but can also be Ember, Angular, JS/2, jQuery UI)
  • Two (2) years T-SQL and IIS, Azure preferred
  • One (1) year .Net / C#, Jenkins, and Node.js preferred
  • Strong analytical and problem solving skills with the ability to gather, refine and convert business requirements into functional requirements and working production code
  • Ability to deliver high quality work with an iterative development model
  • Innate and accurate ability to cost and prioritize software development tasks
  • Test driven development, Team Foundation Server, and MSBuild experience
  • Communicate effectively both verbally and in writing
  • Work outcomes must meet and/or exceed productivity and quality standards
  • Ability to work as part of a cooperative team environment and independent of supervision
  • Ability to adhere to Company and Department policies and procedures