Home

Node JS Developer with .Net Exp | REMOTE at Remote, Remote, USA
Email: [email protected]
From:

Ravinder,

CygnusPro Software Solutions Pvt. Ltd

[email protected]

Reply to:   [email protected]

Greetings for the day.

We have a position for Node JS Developer with .Net Exp Please have a look at the complete job description below and let me know if you have anyone interested.

Job Role
: Node JS Developer with .Net Exp

Location: REMOTE

Duration: 12+ Months

Position Summary

As a Tech Lead - NodeJS , you are responsible to build software using languages and technologies of NodeJS framework for Cloud Preferably Azure. The technical aspect of the role includes developing microservices, applications, configuring existing systems, spotting defects, building cloud native applications, and providing user support. The behavioural aspect of the role includes ability and experience in leading team, and driving the team to achieve goals, being a good team player and an excellent communicator. We would like to meet you if you are also passionate about the NodeJS framework and software design/architecture.

Technical Skills Required

Have experience on manage Agile (Scrum/Kanban) projects.

Have experience in HTML, CSS, JavaScript, Ajax (object oriented with JavaScript, HTML standard compliance, newer HTM 5/CSS3). 

5-6 years of experience in NodeJS development, and experience in at least one NodeJS framework such as Express, Hapi, Meteor, ... 

Experience working on frameworks such as Microservices design/architectural patterns (e.g., ModelView-Controller (MVC), Separation of Concerns, SOLID principles, DRY, Repository Patter) and Unit Testing.

Good knowledge of web service development (RESTful) and Rest API design and implementation. 

Good knowledge of security, performance optimization in web development. 

Good knowledge of Linux, web application deployment and maintenance. 

Good knowledge about TDD, BDD and hand-on experience on unit test.

Good to have additional skills:  K8S, Jenkins 

Good knowledge of cloud services - especially Azure/AWS. 

Good experience on any JavaScript Front-end framework (Angular/React/Vue).

Excellent troubleshooting and debugging skills.

Experience on Azure cloud, Azure DevOps and various services available on Azure.

Experience in DevOps like CI/CD, Docker and version control systems like GitHub or Bitbucket.

Knowledge of CRM systems like Dynamics CRM, SharePoint is a plus.

Ability to work in an Agile/Scrum environment and adapt to changing requirements.

Excellent problem-solving skills and a passion for crafting high-quality code.

 Key Responsibilities 

Manage a team in a project from initial to closing stages, including team's work planning, executing, monitoring and control. 

Be accountable for the successful delivery of his/her sub team Direct sub team to fulfil well the works assigned to your team (e.g., requirement analysis, contribute to SAD, detail design, implementation, testing, monitor the progress of each team member daily, continuous improvement in quality and productivity) 

Works with the team members (within his/her team) to derive effort estimates, timetables and contribute to the overall project plans if appropriate. 

Contribute to update/maintain overall project consolidated information and configuration management information if appropriate Plan and visualize team capacity and monitor velocity/productivity for the team.

Facilitate issue resolution and/or risk identification within his or her team Conduct daily meeting with team members/client within the scope of TL's team. 

Facilitate the training & coaching junior members in TL's team if required. 

Support PM in contributing to the overall project reports or documents aligning with established process. 

Perform development tasks.

Write software programs from design specifications that are in compliance with established coding quality standard of the company. 

Perform the code review, code refactor. 

Be trained or self-train on new technologies required for the project Plan, execute and document unit/functional/integration tests. 

Encourage to contribute the ideas for system architecture and design decisions. 

Join phases from planning, estimation, designing, developing the implementation, testing, and deployment to maintenance when appropriate.

Participate in requirements analysis.

Collaborate with internal teams to produce software design and architecture.

Write clean, scalable code using .NET programming languages.

Test and deploy applications and systems.

Revise, update, refactor, and debug code.

Improve existing software.

Develop documentation throughout the software development life cycle (SDLC).

Serve as an expert on applications and provide technical support.

Educational Qualification

Bachelors degree in computer science, IT, Software Engineering   

Best Regards,

Ravinder Molugu |

Senior US IT Recruiter

E


[email protected]

Keywords: continuous integration continuous deployment javascript information technology
[email protected]
View all
Tue Aug 29 21:01:00 UTC 2023

To remove this job post send "job_kill 582300" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,