Job Description
About Us “Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names across industried. Quess IT Staffing is a division of Quess Corp Limited, India’s leading business services provider and largest domestic private sector employer. Quess Corp Limited is - ‘A Great Place to Work’ certified – a testament to our excellent culture, people, and processes.” About Company Roles and Responsibility Software Development: Lead the design, development, and deployment of high-quality software solutions using and .NET Core. Microservices Architecture: Architect, design, and implement microservices-based applications ensuring scalability, reliability, and performance. Message Brokers: Utilize RabbitMQ or Kafka for messaging and event-driven architecture to ensure efficient and reliable communication between services. SQL Development: Design and optimize SQL queries and database structures to ensure high performance and data integrity. Unit Testing: Develop and maintain unit tests to ensure the quality and reliability of the codebase. OOP Concepts: Apply object-oriented programming (OOP) principles to design robust and maintainable software solutions. Mentorship: Provide technical guidance and mentorship to junior and mid-level engineers. Foster a culture of continuous learning and improvement. Code Reviews: Conduct code reviews to ensure adherence to best practices and coding standards. Collaboration: Work closely with cross-functional teams including product management, QA, and DevOps to deliver high-quality software products. Education: Bachelor's degree in Computer Science, Information Technology, or related field. Master’s degree preferred. Experience: Minimum of 8-9 years of experience in software development with a strong focus on , .NET Core, and Microservices. Message Brokers: Proven experience with RabbitMQ or Kafka. SQL: Strong expertise in SQL development and database design. Unit Testing: Experience with unit testing frameworks and best practices. OOP Concepts: Deep understanding of object-oriented programming concepts and principles. Leadership: Demonstrated experience in a leadership or mentorship role. Certifications: Relevant certifications are a plus.
Job Title: Principal Software Engineer
Experience:8-9 Years
NoticePeriod: Immediate to 15 days
Location: Bangalore
JD:
Key Responsibilities:
Qualifications:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application