Source description
About the role
Company Profile: Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com Job Title: Node-RED / .NET Developer Position: Associate Systems Engineer Experience: 5 to 7 Yrs Category: IT Infrastructure Main location: Bangalore Position ID: J0626-1096 Employment Type: Full Time Qualification: Bachelor’s degree in computer science or related field or higher with minimum 3 years of relevant experience. Job Summary We are seeking a highly skilled and motivated Node-RED / .NET Developer with 5+ years of experience in designing, developing, and supporting enterprise applications and integrations. The ideal candidate should have strong expertise in Node-RED and .NET technologies, along with hands-on experience in JavaScript and Redis/Valkey. The role involves building scalable solutions, integrating systems, developing APIs, and supporting digital transformation initiatives. Key Responsibilities . Design, develop, and maintain applications using .NET technologies. . Develop and manage workflows, integrations, and automation solutions using Node-RED. . Build and consume RESTful APIs and microservices. . Develop reusable and efficient JavaScript components and modules. . Implement real-time data processing and messaging solutions. . Work with Redis/Valkey for caching, session management, and performance optimization. . Collaborate with business stakeholders, architects, and cross-functional teams to gather requirements and deliver solutions. . Troubleshoot, debug, and resolve production issues. . Participate in code reviews and ensure adherence to development standards and best practices. . Support CI/CD processes and deployment activities. . Prepare technical documentation and knowledge transfer materials. Mandatory Skills . Strong experience with Node-RED development and workflow orchestration. . Proficiency in .NET Framework / .NET Core development. . Experience in designing and developing REST APIs and web services. . Strong understanding of application integration patterns. . Experience with SQL Server or other relational databases. . Good understanding of software development lifecycle (SDLC). Preferred Skills . JavaScript development experience. . Hands-on experience with Redis or Valkey. . Experience with event-driven architectures and messaging systems. . Knowledge of containerization technologies such as Docker. . Familiarity with cloud platforms such as Azure or AWS. . Experience with Git, Azure DevOps, or similar source control and CI/CD tools. Qualifications . Bachelor's degree in Computer Science, Information Technology, or a related field. . 5+ years of experience in application development and integration. . Strong analytical, problem-solving, and communication skills. . Ability to work independently and collaboratively in a team environment. Nice to Have . Experience with microservices architecture. . Exposure to IoT integrations using Node-RED. . Knowledge of monitoring and observability tools. . Experience working in Agile/Scrum environments.
More at CGI
Related open roles
Technical Lead - Full stack - Dotnet & Angular
Bangalore
Senior Software Engineer- Dotnet Fullstack developer with Angular
Chennai
Technical Lead - Full stack - Dotnet & Angular
Bangalore
Senior Software Engineer-java Api Developer (Telangana)
Hyderabad
Java Full stack Developer
Hyderabad
DevOps with (MLOps) Engineer
Mumbai · Hybrid