Job ID | : 22354 |
Location | : Richardson, TX, USA |
Salary | : Not Specified |
Job Views | : 99 |
Posted | : 08-01-2019 |
Major Responsibilities:
Work with engineering team, product/business, service providers and third-party vendors across multiple locations
Ensure that project milestones are met in terms of features, quality and time for the E2E system
Conduct integration of the end-to-end system using micro-services and cross-platform technologies (backend, frontend, integration with third-party vendors)
Conduct individual integrations with third party vendors and other service providers
Conduct end-to-end integration and tests of the overall system
Implement features in the engineering team using Agile methods and tools
Actively participate in an integrated devops team and be responsible for overall setup
Debug Production issues raised by customers and customer support teams, isolate the cause and work towards a fix
Participate in meetings with other staff members to evaluate, plan, and troubleshoot; and to ensure proper interface between software, systems and operational performance.
Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results.
Algorithm development, back-end automation, problem solving and scalability architecture
Background, Experience & Qualifications:
Bachelors or Masters degree in Computer Science or Computer Engineering
5+ years of software development experience in a large scale Production environment
Full Stack: Strong AWS, Javascript/Node, end to end.
Front End: React.js
Experience with development, unit tests, integration tests, performance tests for backend micro-services with modern technologies including Javascript, NodeJS, Express, Restify, Sinopia, Swagger, Firebase, Docker, Kafka, Kibana, Statsd, Graphite, Mocha, Testdouble, Supertest, Chai, Grunt, Jsdoc, Jshint, Git etc
(optional) Experience with development, unit tests and integration testing for cross-platform client applications with technologies including Javascript, ReactNat