Sr Software Developer - JavaScript, React, Node.js, API

API, Agile, Amazon DynamoDB, Amazon Elastic Beanstalk, Amazon RDS, Amazon S3, Amazon SQS, Amazon Web Services, Apache Cassandra, Architecture, Automated testing, CAN, COM, CSS, Chef, CircleCI, Cloud, Collaboration, Communication skills, Computer science, Computer-aided software engineering, Configuration, Consulting, Continuous integration, Database, Debugging, DevOps, Electronic commerce, Engineering, Framework, IT, Infrastructure, Integration, Java, JavaScript, Jenkins, Knowledge sharing, LESS, Mentorship, Motivation, MySQL, NoSQL, OAuth, Oracle, PLS, PostgreSQL, Puppet, Python, QA, React.js, Ruby, SAP BASIS, Sass, Selenium, Software development, Software engineering, Sprint, Team building, Terraform, Thought leadership, Web application security, Web applications, Web development
Contract W2, Contract Independent, 12 Months
Depends on Experience
Work from home available Travel not required

Job Description

We are seeking a Senior Software Developer with Web Application design, development and testing skills in Agile, DevOps, AWS and E-Commerce Environment. 
Job title: Sr Software Developer - JavaScript, React, Node.js, API Duration :  1 year contract
Location: Portland, OR 
NOTE: Locals/non locals can apply for this Job.
Skills Required: JavaScript, React, Node.js, Web Application Security, Java, Python, Test Automation, Agile, DevOps.
Skills Preferred: AWS, E-Commerce.

Job Description: Our Client is looking for a Senior engineer. This role will involve providing technical and thought leadership to a team building high-performing web applications. Our team is a highly productive, Agile, eCommerce team, we are looking for experienced candidates who thrive in this type of environment.
Job Responsibilities:

  • Participate in the design and development of a technical solution that meets the needs of the business and aligns with architectural and quality standards, and effectively integrates solutions delivered with adjacent and tertiary solutions/technologies.
  • Independently identifies, defines, directs, and/or performs analysis to resolve complex, issues in their area(s) of expertise.
  • Reviews, analyzes, and modifies programming systems, including coding, testing, debugging, and installing for a variety of systems.
  • Ensures the effective performance of assigned product(s) and their integration with adjacent solutions/technologies.
  • Develops working knowledge of tertiary domains.
  • Helps define the scope of sprints.
  • Contributes to the vision for technical solutioning.
  • Supports mentoring and developing the capabilities of peers.
  • Ensures knowledge sharing within the team and across teams 
  • Conducts diagnoses of business problems, working with colleagues in the business to define the scope of the solution and desired outcomes.
  • Functions independently with limited work direction.
  • Commits to deliverables with customers and/or management.


Required qualifications and skills:
 

  • Bachelor's degree in Computer Science, Information Technology or other relevant technology field and minimum of 5 years directly relevant work experience required (Experience beyond 5 years may be accepted in lieu of degree, to be evaluated on a case by case basis).
  • 5+ years’ experience with JavaScript, Node, and React development required
  • Strong understanding of web application security (e.g. XSS, CSRF, CORS, OAUTH) required
  • Test automation framework experience across multiple platforms, such as Selenium, Jest, Enzyme required
  • Experience designing solutions in collaboration with Architecture and the Development team
  • Agile experience required
  • Experience with Devops practices required
  • Advanced working knowledge of RDS databases such as Oracle, MySQL, and Postgres as well as experience with NoSQL data stores such Document DB, Cassandra and DynamoDB
  • Advanced working knowledge of web development frameworks (React, CSS pre-processors, such as Less or Sass) required
  • Experience working with Cloud technologies required, AWS preferred (Lambda, S3, SQS, SNS, API Gateway)
  • Experience with infrastructure configuration and CI/CD tools such as Terraform, Jenkins, Cloud Formation, Chef, Puppet, Elastic Beanstalk, Fargate, Circle CI, Go CD
  • Familiarity with other technologies such as Java, Python, Ruby, etc. a plus
  • Experience building and maintaining eCommerce sites preferred
  • Experience working with Analysts and Product Owners to provide technical feedback during story intake and creation
  • Excellent communication skills, both verbal and written
  • High motivation and passion to work in a fast, agile environment with the ability to adapt to change

  Pls. visit www.mavensoft.com for more openings  

Dice Id : 10230037
Position Id : MS ETW_NKAWS
Originally Posted : 7 months ago
Have a Job? Post it

Similar Positions

Technical Architect (React Native)
  • Photon Infotech
  • Vancouver, WA, USA
Software Engineer
  • Mainz Brady Group
  • Portland, OR, USA
Technical Architect - Angular
  • Photon Infotech
  • Vancouver, WA, USA
Full stack Architect(.NET Core & Angular)
  • Photon Infotech
  • Vancouver, WA, USA
AWS Cloud Infrastructure Engineer
  • SmartIT Frame
  • Portland, OR, USA
Oracle Cloud Program Manager
  • IT America
  • Portland, OR, USA
SAP S/4HANA Transportation Management
  • VDart, Inc.
  • Portland, OR, USA
Business System Analyst
  • Software Technology Inc
  • Beaverton, OR, USA