19 days old
2017-10-302017-11-27

JavaScript Developer

Austin, TX 78727
  • Job Code
    581999
  • Payrate
    $40 To $50

Principal Responsibilities:



  • Play an integral role in development for the current environment which are customer service management applications including call center, inventory management, mobile and field services set of applications
  • Participate in development, ongoing support and maintenance of applications, including bug fixes, enhancements and new releases
  • Assist in gathering, documenting & interpreting user requirements
  • Effectively coordinate development and support activities across a matrixed technology team consisting of DBA's, developers, support staff, and testers
  • Follow standard development lifecycle
  • Assist team in determining customer requirements and in providing customer solutions
  • Handle any area of the system as an expert with minimal assistance and analyze and become productive in an unfamiliar area with only minimal assistance from co-developers
  • Advanced Proficiency in Architectural Analysis, Design, Construction, Testing, Maintenance and Configuration; Engineering Process, Engineering Management, Engineering Tools & Methods and Engineering Quality
  • Exceptional Javascript, NodeJS, and Microsoft .net development experience encompassing database, software, application and network infrastructure disciplines.
  • Follow standard development lifecycle including Waterfall and Agile Scrum



Essential Job Functions:



  • Write and comment code to standards, implementing best practices, and ensure others adhere to these standards.
  • Perform code review sessions with other developers and suggest improvements or alternate strategies when appropriate.
  • Manage *tier two* escalaed technical support calls for resolution.
  • Assist other members of the support team with diagnosis, review and resolution of customer issues.
  • Assist customers with their implementations of new services implementations.
  • Document technical designs using class diagrams, sequence diagrams, activity diagrams, data flow diagrams, database schemas, descriptive software component documentation, etc. as required.



Required Skills and Education



  • Degree in Computer Science or Engineering discipline
  • 5+ years experience in Web and Windows-based User Interface and frameworks development.
  • Experience developing software using a formal, structured development methodology
  • Six or more years' experience with full-cycle (i.e. requirements definition through testing/implementation) software development
  • Expert software development skills in JavaScript, HTML5, XML, ASP. Net MVC, C++/C# required. .Net and Microsoft suite of technologies a must.
  • Mobile software development preferred.
  • Collaborative development in team environment
  • Experience developing and supporting call center business systems a plus
  • Experience with inventory management / asset management development a plus



Other technical skills:



  • NodeJS, HTML5, CSS3
  • Sencha development a huge plus
  • Agile Scrum development experience a plus
  • Team Foundation Server, Visual Studio
  • NoSQL DB especially MongoDB a plus
  • XML, IIS, Web Services, MS SQL required
  • Active Reports, SQL Server Reporting Services
  • Web Services, OOP
  • SAP integration a plus


Non-Technical, Skills:



  • Verbal and Written Communication - Strong English language communication skills.
  • Innovation - Consistently making major contributions to the architectural design of new features or products. Consistently contributes new and unique solutions to known product and process deficiencies.
  • Interpersonal Skills - Will be required to work closely within a team and collaborate with other teams within the organization. Able to handle conflict, difficult situations, and urgent issues in a professional manner. Listens carefully to all points of view to ensure a clear and common understanding is achieved.
  • Motivation - Self-motivated and tenacious when tackling tough technical issues.
  • Independence/Initiative - Able to work with limited supervision.

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

JavaScript Developer

Randstad Technologies
Austin, TX 78727

Share this job

JavaScript Developer

Randstad Technologies
Austin, TX
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast