Position: Senior Full Stack Developer .NET + React
Company: CHI Software
Experience required: 5y
English level: upper

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a **Senior Full Stack Developer .NET + React**

**About the project:**

Our project centers around the development of a cutting-edge Cloud-based Home System, catering to the ever-evolving world of home automation, home theater, and multiroom video applications. The system is designed to offer enhanced processing power, ensuring seamless and efficient handling of diverse residential needs.

**Requirements:**

• Must have a minimum of 5 years of web development experience with proficiency in C#, .Net FW, .Net Core, React JS, jQuery, Typescript, HTML 5, CSS3, JSON.
• Experience in C#, .NET Framework, ASP.NET, HTML5, CSS3 
• Experience in Web API’s.
• Experience in Azure Platform as a Service (PAAS) 
• Experience in Azure Microservices, Service Fabric, Service Bus, Azure Functions 
• Experience in SQL Server, NOSQL DB’s such as Cosmos DB and mongo DB
• Experience in React JS, jQuery Library and TypeScript 
• Strong written and verbal communication skills as you will be working with cross functional teams. 
• Design and Development of Windows Azure Cloud Projects. 
• Development of Microservices that are used in the Crestron’s cloud solution. 
• Design, develop, code, test, and debug complex Cloud solutions. 
• Provide multiple solutions to technical problems and challenges.

**Responsibilities:**

• Participate in daily stand ups to ensure that the fortnightly sprint cycles are going to be met.
• Develop React JS, .Net and Asp.Net Web application.
• Develop .Net Core and C# REST API development and Azure Cloud Services.
• Work in an Agile development environment using advanced Scrum methodologies.
• Work with architects, developers, designers, and stakeholders to analyze product requirements and determine the work effort and estimate the necessary time-to-completion.
• Participate in the planning, design, and implementation of features, working with multiple teams, both onshore and offshore.
• Document new development, procedures or test plans as needed and verify requirement coverage. Solid debugging and problem-solving skills to deliver accurate implementation of features and interface modifications.