background_image
  • IMAGE: Return to Main
  • IMAGE: Show All Jobs


Position Details: Java Script Backend Developer - (829410TH)

Location: Beaverton, OR
Openings: 1
Job Number:

Share

Description:

Desired Skills and Experience

Essential Duties and Responsibilities

 Primary

Translate business needs and requirements into user stories and technical specifications

Lead the development of JS based services to be hosted in AWS, including proper separation of concerns and automated unit testing

Assist in sprint planning, specifically in the areas of task breakdown, estimating, and scheduling

Provide technical leadership, mentoring and direction to other team members

Participate in the implementation of software projects

Designing, and developing reliable and maintainable applications

Developing automated unit and integration tests and test harnesses

Documenting software designs and project tasks

Participating in design and code reviews

 Secondary

Provide technical assistance and expertise to business sponsors as needed

Review project requirements, plans, designs and other project deliverables

Perform other duties as assigned

 Performance Skills/Competencies

To perform the job successfully, an individual should demonstrate the following competencies:

Outstanding interpersonal and written communication skills

A passion for high quality results

Deep commitment to ongoing professional development and learning

Very high productivity and effective time management

Ability to accurately estimate tasks and track personal work

Ability to communicate accurate status to both business sponsors and technical team members

Ability to work effectively with a wide variety of professional staff from varied disciplines and industries

Desire to collaborate, share ideas, and works towards common team/company goals

 

 

Technical Skills

Required

· Solid knowledge of Node.js and frameworks like Express and Koa

· Automated JavaScript testing frameworks (e.g. Mocha and Jasmine)

· Solid understanding of OO concepts and proper OO class design

· Solid understanding of functional programming concepts and design

· Solid knowledge of and experience with Cloud Development (AWS JavaScript SDK preferred)

Plusses

· Solid understanding of at least one REST framework (e.g. Spring, MS WebApi, Spark)

· Familiarity with relationa databases and/or NoSQL

  Education

Bachelors degree in computer science or other equivalent engineering or science field

 

Experience

At least six years software development experience with an emphasis on software and systems design.

Experience with agile and test-driven development practices, including automated unit testing frameworks and continuous integration products

Experience designing and coding large-scale, high-volume, N-tier systems

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation




Powered by: CATS - Applicant Tracking System