Mid-Level Developers

Responsibilities:

  • Design and develop clean, maintainable, and scalable applications following Clean Architecture principles.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Write reusable, testable, and efficient code, ensuring high-quality deliverables.
  • Participate in code reviews, providing constructive feedback to peers.
  • Integrate third-party services, APIs, and databases.
  • Troubleshoot and debug application issues, ensuring optimal performance.
  • Mentor junior developers and help in their professional growth.

Technical Requirements:

  • Strong understanding of Clean Architecture and SOLID principles.
  • Experience in building microservices and RESTful APIs.
  • Proficient in languages such as C#, .NET Core, or Java (depending on your stack).
  • Hands-on experience with Entity Framework or Dapper for data access.
  • Strong knowledge of unit testing frameworks (e.g., XUnit, MSTest, NUnit).
  • Knowledge of Design Patterns like Repository, Factory, Singleton, etc.
  • Proficiency in version control tools like Git.
  • Strong understanding of CI/CD pipelines and related tools.
  • Ability to write and optimize complex SQL queries.

General Requirements:

  • Ability to work both independently and collaboratively in a team environment.
  • Strong problem-solving skills and a passion for learning.
  • Good communication skills, both written and verbal.
  • Experience working in an Agile/Scrum environment.
  • A desire to grow and expand your skills in a rapidly evolving technology stack.

What We Offer:

  • Competitive salary and benefits.
  • Opportunity to work with modern technologies in a growing company.
  • A collaborative, supportive, and fun team environment.
  • Learning and growth opportunities with mentorship and training.
Job Category: Mid Level
Job Type: Full Time
Job Location: Manik Nagar Mugdha

Apply for this position

Allowed Type(s): .pdf, .doc, .docx