*IMMEDIATE NEED.9+ years profiles only.* Job Title : Sr. Node.js Consultants Job Location: Sunnyvale, CA Per Hour Rate : OPEN Job Duration: 6 months
Job Description: Our client, an eCommerce giant, is looking for a senior software engineer to join a team of relevance / platform / application engineers, scientists, and product visionaries all working together to design, prototype and build technology-driven products and experiences. You will be expected to drive the requirements for and own large components of the system throughout the requirements, architecture/design, implementation, testing, and launch phases of our product lifecycle. You will need to: exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in an agile environment. own your code from design through implementation, test automation and support. Ensure product readiness by working with product owners and developers to define, design, and support implementation Create and recommend solution design options factoring in requirements, standards and current Infrastructure environment. Communicate and present solutions to the other stakeholders Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity Develop user-focused solutions spanning multiple Infrastructure technologies Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans Minimum Qualifications Bachelor's Degree in Computer Science or related field and 5-7 years experience building scalable e-commerce applications or mobile software 5+ years object-oriented experience with Java-based systems, Node.js Experience with large-scale distributed infrastructure systems and client-server architectures Experience writing multi-threaded high-performance applications Experience with Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google cloud or similar Experience developing using either relational databases such as Oracle, PostgreSQL, and/or MySQL or NoSQL databases such as CouchBase, Cassandra, Mongo DB etc. Experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.) Experience in Source Control systems such as Git, ClearCase, CVS, Subversion Proficiency with Active MQ, Rabbit MQ and similar messaging solutions Proficiency in one or more of scripting languages (Shell, Groovy, Python, Ruby, C, etc.) Understanding of network elements such as firewalls, load balancers, DNS, DHCP, NAT Thank you, Raj B Nandi r...@innovatech-solutions.com