SW Development Engineer
San Francisco, California
March 15th 2019
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.
9-14 Years of Experience.
Experience developing cutting-edge solutions.
A genuine passion for engineering high-quality solutions.
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).
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.
Experience using Dockers and Kubernetes preferred.
Job ID: A2300