NodeJS Developer

New York, NY 10018

Posted: 06/24/2019 Industry: IT/Software Development Job Number: 49118

A Global Media Company is seeking a NodeJS  Developer to join their team in NY, NY

The  NodeJS Engineer is responsible for developing .NET and Node.js, web-based software solutions. This development will occur in an Agile environment, typically in fixed-length sprints(Scrum methodology), with regular interactions with Product Owners, Solution Leads and other team members. The Senior Software Engineer is expected to produce high-quality software, to function effectively as a member of a team, to interact with management and other members of the development group, and to continually seek to improve themselves and the company.

Essential Functions
The Senior Software Engineer must be able to write quality software based on the provided designs and specifications, within reasonable timeframes, and to be effective members of their department and company. The Senior Software Engineer must be able to work on multiple projects simultaneously when asked. The Senior Software Engineer needs to be able to work with a range of technologies (e.g., Windows applications and services, websites and web services, XML schemas, relational databases), languages (e.g., C#, VB.NET, T-SQL, JavaScript, HTML, XML), and applications (Visual Studio, SQL Server, etc.). The Senior Software Engineer must demonstrate good analytical abilities, attention to detail, and strong verbal and written communication skills in English.

Job Knowledge, skills and abilities (KSAs)
At least 6 years of experience as an engineer (lead engineer would be a plus)
Broad and extensive knowledge of the software development process and its technologies

Proficiency in the following programming languages and applications:
ASP.Net Core and ASP.Net MVC Microsoft .NET Framework and Node.js
JavaScript, HTML, and CSS for web applications
Database design and development with Microsoft SQL Server 2016 and above
Document based database such as MongoDB or Cosmos DB
Significant experience with:
Cloud computing applications (SaaS, IaaS, PaaS)
Cloud Automation Experience (AWS, Azure)
Service monitoring and workflow automation
JavaScript libraries such as jQuery, jQuery UI, Backbone.js, SlickGrid.js
ASP.NET MVC 4 applications using NHibernate, AutoMapper, and StructureMap
REST/RESTful web service design and programming (Web API, Nancy, ServiceStack, etc.)
Unit testing frameworks (NUnit, xUnit, Jasmine, etc.)
Package management (NuGet, npm, Bower, etc.)

Ability to work both independently and in a team-oriented, collaborative environment
Ability to extend or modernize existing code base
Engage in design and code reviews
Ability to adapt quickly to an existing, complex environment
Excellent debugging and troubleshooting abilities
Excellent communication skills
Experience with version control (Git preferred)

Strongly Desired:
Experience with:
Amazon Media Services
Microsoft Azure Media Services
Agile methodologies (Scrum, Kanban, Scaled Agile etc.)
Modern JavaScript-powered web applications (Angular, React, Backbone, Ember, etc.)and the Single Page Application (SPA) architectureMessage queues or event bus technologies (MSMQ, RabbitMQ, NServiceBus, etc.)
Automated builds/Continuous Integration/Deployment (Jenkins, CruiseControl, TFS, etc.)
Digital asset management and content transcoding
Relational and NoSQL design and tuning
XML, XML Schemas, XPath queries, etc.

Familiarity with the Media/Cable industry a plus
Experience with digital media management and content transcoding a plus

Minimum qualifications and requirements

MS Degree in Computer Science, Engineering or related field plus 5 years experience in a Software Engineer position
OR
*Bachelors Degree in Computer Science, Engineering or related field plus 6 years experience in a Software Engineer position

Kaztronix is an equal opportunity employer and does not discriminate on the basis of race, color, national origin, sex, age, religion, disability, veteran status or any other consideration made unlawful by federal, state or local laws.In addition, all human resource actions in such areas as compensation, employee benefits, transfers, layoffs, training and development are to be administered objectively, without regard to race, color, religion, age, sex, national origin, disability, veteran status or any other consideration made unlawful by federal, state or local laws.
NodeJS, Node.js, CI/CD

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.