Job Position- Node Js DeveloperExperience-7yrs+Location-Remote
Key Skills (MUST HAVE)● -Node.js and C#.● Docker, Kubernetes)● CI/CD pipelines and automated testing frameworks● microservices architecture and serverless frameworks● Clud Technologies - AWS/Azure● Team Lead experience
Responsibilities:
Node.js and C#: Proficiency in both Node.js and C# for backend development.Docker, Kubernetes: Knowledge of containerization and orchestration technologies for scalable and efficient deployment (e.g., Docker, Kubernetes).CI/CD Pipelines and Automated Testing Frameworks: Experience in setting up Continuous Integration/Continuous Deployment pipelines and implementing automated testing frameworks to ensure code quality.Microservices Architecture and Serverless Frameworks: Understanding and experience in designing, developing, and deploying applications using microservices architecture and serverless frameworks.Cloud Technologies - AWS/Azure: Proficient in cloud platforms like AWS and/or Azure, with the possibility of having certifications in these platforms.Team Lead Experience: Past experience in leading and mentoring a team of software developers.Design and Implement Scalable Software Solutions: Develop scalable, high-performance software solutions leveraging cloud capabilities.Team Leadership and Mentorship: Lead and mentor a team of software developers in creating cloud-native applications.Architectural Discussions and Design Exercises: Engage in architectural discussions and design exercises to create large-scale solutions on AWS and/or Azure.Performance Optimization: Optimize application performance through code and resource management.Security Implementation: Ensure security best practices are implemented throughout the cloud infrastructure.Engineering Best Practices: Drive the adoption of key engineering best practices to improve the quality and reliability of the team's deliverables.Collaboration with Cross-functional Teams: Collaborate with cross-functional teams to deliver on project timelines and requirements.
Requirements
7+ Years of Software Development Experience: A proven track record of at least 7 years in software development with successful project delivery.Backend Technologies: Extensive experience with backend technologies, particularly Node.js and C#.Cloud Services: Strong knowledge of cloud services, preferably with certifications in AWS and/or Azure.Containerization and Orchestration: Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).CI/CD and Automated Testing: Proficiency in implementing CI/CD pipelines and automated testing frameworks.Software Design Principles: Solid understanding of data structures, algorithms, and software design principles.Microservices and Serverless: Experience with microservices architecture and serverless frameworks.Leadership and Communication Skills: Excellent leadership and communication skills, with the ability to manage multiple projects.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
