SW Development Engineer

Software Engineer - Job Listing.png

SW Development Engineer

San Francisco, California

March 15th 2019

POSITION DETAILS

Contract

Job Description:

  • Designs, develops, documents, tests, and debugs new and existing software systems, applications, and solutions.

  • Serves as technical expert on development projects.

  • Creates and utilizes software tools.

  • Responsible for scoping customer needs, defining and architecting software products.

  • Participates in development life cycle including requirements analysis, design and testing.

  • Supports, maintains, and documents software functionality.

  • Identifies and evaluates new technologies for implementation.

  • Analyzes code to find causes of errors and revises programs as needed.

  • May consult with Product Management or end user to prototype, refine, test, and debug programs to meet needs.


REQUIREMENTS

Required Skills:

  • 9-14 Years of Experience.

  • Experience developing cutting-edge solutions.

  • A genuine passion for engineering high-quality solutions.

  • Strong on web frameworks such as Angular JS, React, JavaScript.

  • Proficient with RESTful and microservice designs, architecture and methodologies.

  • Deep technical skills that span React/Angular JS, Node.js, JSON, XML and cloud enablement.

  • Experience with messaging technologies (RabbitMQ or similar).

  • Ability to work seamlessly across multiple programming languages.

  • Ability to lead the team and set the direction.

  • Experience with source control solutions such as Git.

  • Good familiarity with Cloud, preferably AWS.

  • Familiarity with browser testing, unit testing, integration testing and debugging.

  • Experience working within an agile SDLC environment (Scrum).

Qualifications:

  • 8-10 years of hands-on contribution in Software Engineering or related field.

  • Experience in designing solutions from scratch.

  • Ability to convey complex technical information in a clear and concise manner.

  • Strong interpersonal communication and problem solving skills.

  • Strong knowledge of Object Oriented development and design principles.

  • Tech savvy, detail oriented, and highly driven.

  • Excellent verbal and written communication skills.

  • Relevant formal education, including BSCS or MSCS.


PREFERRED QUALITIES

  • Experience using Dockers and Kubernetes preferred.

 
Print Friendly and PDF

Job ID: A2300