Sr. Node JS Developer

Sunnyvale, California, United States · SCA1


Node JS Developer

Sunnyvale, CA.

Must be US Citizen or US Permanent Resident (Green Card)

Leading Path is providing services to Comcast in the areas of architecture, designs, development, testing and project management support. The Services include program plans, designs, approaches, data definitions, platform integration and deployable tested code for a new product. The scope of work includes:
• Web UI, device firmware and cloud platform to support proof of concept-level smart device control platform
• Demonstrate the ability to control a smart IoT devices via web interfaces
• Integration of seamless provisioning and support for device management and user management
• Integration of Rules Engine to demonstrate coordinate among multiple IoT devices.
• Architect, design and integrate the product within the Customer’s infrastructure
• Complete design, qualification and testing of multiple IoT devices


Utilizes Node.js to build and deploy distributed applications in a cloud environment

Codes software applications to adhere to designs supporting internal business requirements or external customers. Standardizes the quality assurance procedure for software.
• Oversees testing and develops fixes.
• Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision.
• Monitor and maintain operational readiness of Middleware Applications including applications hosted in AWS cloud.
• Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration. Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes).
• Configure and test changes to system including reports, security access, and workflow. Perform/Coordinate configuration changes to the production environment.
• Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested.


Basic Qualifications:
Experience in building and deploying distributed application in the cloud.
Coding in Node.js with ES2017 standard.
Proficiency with writing unit tests and functional tests in JavaScript.
Development expertise in web technology like HTTP, SSL, CORS, OAuth2 and WebSocket.
Understanding of web service components such as forward and reverse web proxy, load balancer, and GSLB.
Familiar AWS services like Lambda function, CloudWatch, S3, and API Gateway.
Work with messaging broker technologies such as NATS, SQS, SNS, or Apache Kafka.
Solid working knowledge of NoSQL – Cassandra and DynamoDB.
Experience with virtual machine, microservice, and container technology.
Work with JIRA, Confluence, and Git.

Preferred Qualifications:
Familiar with technologies like Cloud Foundry, Cognito, CloudFormation, and HashiCorp Vault.
Work with Ansible or similar technology for deployment.
Coding in Python and Java.
Experienced with audio and video streaming services.


Leading Path is an award-winning Information Technology and Management Consulting firm focused on providing solutions in process, technology, and operations to our government and Fortune 500 clients. We offer a professional and work environment with a strong work-life balance. Leading Path provides a comprehensive and competitive benefits package, 401K, tuition reimbursement and opportunities for professional growth and advancement.

Apply for this job