JOB SEARCH


Full Stack Developer

Charlottesville, Virginia

Post Date: 03/21/2017 Job ID: 15189 Industry: Other Area(s)
3+ years of full-time software development experience
  • Working knowledge of C#, HTML5, CSS, Javascript, JQuery, and SQL. Knockout.js is a bonus. If you don’ t have a Microsoft background, but have done Java or similar languages, and are fine learning C#, then we’ re still game to have you on board.
  • Strong knowledge and experience with object oriented design and coding
  • Developed both the front- and back-ends of web-based applications
  • Worked concurrently with at least one other software developer on the same project. We need you to play well with others and not just be a lone wolf coding wizard
  • Taught yourself new technologies to go from newbie to proficient in short order
  • Worked on developing new features that have some interaction with legacy code
  • An innate desire for your code operate error-free, with flawless appearance, across all supported browsers and devices BEFORE you hand it off to QA
  As a full stack software developer, you will:
  • Use requirements and prototypes from the product team to develop new features and perform some maintenance on existing code using C#, ASP.net, SQL, HTML5, CSS, Javascript, jQuery, Knockout.js, and third-party controls and libraries.
  • Be responsible for developing solid architecture for your features, justifying alternatives, and getting signoff from your peers
  • Identify and address ripple effects from your changes in other parts of the application
  • Perform code reviews
  • Code for performance and maintainability
  • Follow (and help shape) team coding standards, including using comments well to pay it forward for teammates who will later maintain your code
  • Proactively raise relevant questions about requirements and approaches
  • Seek new ways to improve your methods and skill set
  • Be proactive in your approach to problem identification and resolution
  We are excited about what the right person in this role will accomplish, and we want you to be excited about the journey ahead. That' s why we have explicit goals already in place for the initial months of this position, so you know exactly what' s expected:   30 days
  1. Completed and passed system quiz
  2. Completed at least 3 user stories, with some assistance from your teammates
  3. 75%+ adherence to documented coding standards
60 days
  1. Independently completed at least 5 user stories
  2. 90%+ adherence to documented coding standards
  3. Able to independently execute all aspects of the development, deploy, and monitoring processes to test environments
90 days
  1. Completed at least 5 back-end and 5 front-end user stories
Benefits:

  • Competitive Salary, based on experience
  • Retirement plan with employer match
  • Employer covers 100% of health care and dental premiums
  • Paid time off
  • Paid holidays
  • Employer-paid training for relevant skills
  • New hardware
  • 3 monitors and a standing desk (if you want it)
  • Some kind of snacks always hanging around
  • Potential relocation assistance
  Why come to Charlottesville, VA?    Named the Happiest City in America, beautiful Charlottesville, VA has earned many published recognitions for quality of life:
  • Internationally recognized foodie, brewery, and winery destination
  • Thriving music, tech, and art scenes
  • Our historic Downtown Mall has many venues, restaurants, and unique shops. It is a great place to experience music and performances of all kinds
  • Nestled near the beautiful Blue Ridge Mountains
  • The University of Virginia offers top tier educational opportunities
  • Moderate cost of living for high quality of life
  • Close proximity to Richmond and the Nation’ s Capital Washington, DC – you will never run out of things to do
  #DICE

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: