Lancesoft India Pvt Ltd

.Net RxJS Developer - C#/Data Structure/Algorithm

Click Here to Apply

Job Location

bangalore, India

Job Description

We are looking for a seasoned .NET RxJS Developer with 9-15 years of experience to design and implement high-performance, scalable, and reactive systems. The ideal candidate should possess a strong foundation in C#, data structures and algorithms, and hands-on expertise in Azure DevOps, YAML pipelines, Docker Kubernetes, and SQL. Knowledge of Reactive System Design, RX.Net, and messaging systems such as Service Bus/RabbitMQ will be a significant advantage. Key Responsibilities : - Architect, develop, and optimize .NET-based solutions for reactive systems. - Implement data structures and algorithms with a focus on performance and scalability. - Leverage RX.Net to build robust reactive applications. - Configure and manage cloud resources using Azure DevOps, YAML pipelines, and containerized environments. - Design and deploy scalable services using Docker Kubernetes, Azure Functions, and App Services. - Implement CI/CD pipelines to ensure smooth and efficient development cycles - Work with messaging systems such as Service Bus and RabbitMQ to enable reliable communication across distributed systems. - Optimize event-driven architectures to support scalability and fault tolerance. - Develop and optimize database solutions using SQL Server or similar RDBMS. - Write efficient queries and stored procedures to handle large datasets effectively. - Analyze and optimize code and system architecture for performance and maintainability. - Address bottlenecks in data processing and message handling. - Collaborate with cross-functional teams, including architects, developers, and QA engineers, to ensure alignment and delivery of project objectives. - Create and maintain comprehensive documentation for systems, processes, and pipelines. Required Skills and Qualifications : - Strong proficiency in C#, with a solid understanding of data structures and algorithmic complexity. - In-depth knowledge of Reactive System Design and RX.Net. - Experience with Service Bus, RabbitMQ, or similar messaging systems. - Hands-on experience with Azure DevOps, including YAML pipelines, Docker, Kubernetes, Azure Functions, and App Services. - Proficiency in designing and managing CI/CD pipelines for deployment automation. - Working knowledge of SQL, preferably SQL Server, with the ability to optimize database performance. - Strong analytical and problem-solving abilities. - Familiarity with distributed systems and microservices architecture. - Excellent communication and teamwork skills. Preferred Qualifications : - Experience in building large-scale, distributed, and event-driven applications. - Certifications in Azure or relevant cloud technologies. - Knowledge of advanced algorithmic design and optimization techniques (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/28/2024
Click Here to Apply
View More Lancesoft India Pvt Ltd Jobs

Contact Information

Contact Human Resources
Lancesoft India Pvt Ltd

Posted

November 28, 2024
UID: 4945975183

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.