i
LanceSoft
28 LanceSoft Jobs
9-15 years
Bangalore / Bengaluru
.Net RxJS Developer - C#/Data Structure/Algorithm (9-15 yrs)
LanceSoft
posted 1mon ago
Fixed timing
Key skills for the job
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
Functional Areas: Other
Read full job descriptionPrepare for Javascript Developer roles with real interview advice
9-15 Yrs
Bangalore / Bengaluru
5-10 Yrs
Bangalore / Bengaluru
1-2 Yrs
Bangalore / Bengaluru
10-15 Yrs
Bangalore / Bengaluru