Mandatory Skills
- C#, .NET, SQL, and logical thinking (Data Structures)
- WCF (Preferred, not mandatory)
- Kafka (Good to have)
Role & Responsibilities
- Design, Develop & Maintain high-quality software using C# and .NET technologies, ensuring scalability and performance.
- Develop Applications using .NET Core, incorporating best practices to create robust solutions.
- Enhance Performance through multithreading and concurrent programming techniques.
- Build WCF Services to improve inter-application communication.
- Optimize SQL Queries and ensure database efficiency and responsiveness.
- Collaborate with Cross-functional Teams to define, design, and ship innovative features.
- Troubleshoot & Resolve complex technical issues to maintain stability and performance.
- Ensure Code Quality through code reviews and by following best practices.
- Stay Updated on industry trends to continuously enhance our technical approaches.
Your Profile
- 5-9 Years of Experience in software development with C# and .NET.
- Strong Knowledge of .NET Core and experience in building scalable applications.
- Proficiency in Multithreading and concurrent programming.
- Experience with WCF to build and maintain Windows Communication Foundation services.
- Solid Understanding of SQL and database design.
- Attention to Detail & Problem-solving Skills with a proactive approach to development.
- Team Player with Strong Communication Skills, able to collaborate across departments.
Good to Have
- Experience with Apache Kafka for data streaming.
- Knowledge of Kubernetes for container orchestration.
- Familiarity with Microsoft Azure cloud services.
Educational Qualification
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
If you're looking to grow your career in a dynamic environment and make a meaningful impact, we’d love to connect with you!
To Apply
Send your resume to Surabhi Kumari at [email protected].