Job Description

Role : .Net Core Backend Developer

Location: Chennai

Experience: 8-12 Years


Role Responsibilities:


  • Specializes: is the go-to person for one or more technologies and takes initiative to learn new ones
  • Designs: designs and implements medium to large size features while reducing the system's tech debt
  • Supports: proactively supports other team members and helps them to be successful
  • Challenges: challenges the team processes, looking for ways to improve them
  • Team: makes an impact on the whole team, not just on specific parts of it


Must Have:


  • Strong fundamentals in Data structures & Algorithms
  • Code Time and Memory Complexity Analysis
  • Core Java fundamentals, OOPS, Polymorphism and Threading constructs including ,Executor service, Multithreading, Synchronization, Locks, Semaphores, Functional Programming constructs like Consumer, Supplier etc.
  • Spring Core and Spring Boot , concepts like JDBC Templates Vs ORM usages and benefits
  • Understanding of Solid Design Principles and GoF Patterns
  • Practical System design exposure with clear understanding of concepts like CAP theorem
  • Microservices architecture and implementation methodologies including REST vs Event driven
  • Mentor junior engineers on technology terms


Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application