Staff Software Engineer

Oregon  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Job Description:
  • In this role, you will develop customer-facing cloud-deployed software products that save our customers millions of dollars.
  • You will be a key member of a product development team consisting of product developers, product managers, and customer application experts charted with rapid development of mobile workforce management software.
  • We're looking for someone with a proven ability to design and develop products deployed in cloud infrastructure.
  • Collaborate on a Scrum team to develop enterprise class mobile and web applications deployed in Microsoft Azure
  • Generate design and product documentation
  • Resolve technical problems. Initiate design changes and provide engineering support to assess customer needs and solve field issues.
  • Conduct technical presentations/demonstrations as necessary.
  • Interface with other departments to accomplish product development objectives
  • Perform unit testing and integration testing
  • Participate in source code control and software release activities
  • Perform other duties as required.
SKILLS:

Skills:
  • Expert with C#, HTML, HTML5, CSS3, and JavaScript
  • Expert with REST, JSON, and IIS
  • Experience with .NET MVC/MVVM
  • Experienced with usability and user interface development
  • Familiar with Agile development methodologies such as SCRUM
  • Solid understanding of unit and integration testing techniques and methods
  • Proven ability to document requirements and designs.
  • Effective written and verbal communication skills.
  • Effective time management.
  • Will be using Ractive.js, but experience with Angular or Knockout would be fine too.
  • Need to be a solid .NET Developer with strong web development background.
  • HTML5 is absolutely required.
  • MVC required, MVVM is a big plus.
  • Cloud technologies a plus (Azure, AWS)
Experience:
  • BS Computer Science, Computer Engineering, Electrical Engineering, Information Technology or equivalent required.
  • At least 3 years professional experience developing enterprise software using Microsoft technologies
  • Large scale development experience required.
  • Years Of Experience: 5+ to 7 Years.
  • 3-5 years experience in their technology stack.
  • Agile background required.
Start date
n.a
From
Synectics
Published at
17.05.2015
Project ID:
906047
Contract type
Freelance
To apply to this project you must log in.
Register