Kaplan India - Senior Software Engineer - .Net/C#
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Job Description
You must have :
• BE/BTech/MTech in a relevant field (Computer Science, Engineering) or equivalent experience
• Extensive experience with modern web stack technologies (including detailed knowledge of HTML, JavaScript, libraries, and MV- frameworks)
• Expert programming skills and object-oriented design experience ( .NET/C#), including strong knowledge of core libraries and common design patterns
• Detailed knowledge of web service and API construction
• Dedicated to the practice of unit testing (on both server and client), IoC and mocking
• Knowledge of relational databases, specifically MySQL or SQL Server
• Knowledge of NoSQL and caching technologies, such as MongoDB, Redis, CouchDB, or Membase
• Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance
• Experience with large-scale production systems (i.e. scalability, high availability), with the ability to optimize architecture and implementation across all layers of architecture
• Interest in education and having a positive effect on students
• Experience with light-weight and/or Agile, test-driven development methodologies
• Minimum 6 or more years of Software Development Experience.
(ref:hirist.com
You must have :
• BE/BTech/MTech in a relevant field (Computer Science, Engineering) or equivalent experience
• Extensive experience with modern web stack technologies (including detailed knowledge of HTML, JavaScript, libraries, and MV- frameworks)
• Expert programming skills and object-oriented design experience ( .NET/C#), including strong knowledge of core libraries and common design patterns
• Detailed knowledge of web service and API construction
• Dedicated to the practice of unit testing (on both server and client), IoC and mocking
• Knowledge of relational databases, specifically MySQL or SQL Server
• Knowledge of NoSQL and caching technologies, such as MongoDB, Redis, CouchDB, or Membase
• Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance
• Experience with large-scale production systems (i.e. scalability, high availability), with the ability to optimize architecture and implementation across all layers of architecture
• Interest in education and having a positive effect on students
• Experience with light-weight and/or Agile, test-driven development methodologies
• Minimum 6 or more years of Software Development Experience.
(ref:hirist.com
0 page views
Related listings
-
Embedded Software EngineerSoftware DeveloperJob Description Embedded Software Developer for Android Middleware Development & Validation Skill Requirements • B.E in ECE/EEE/CSC with 2 – 4 years of experience in Embedded Software Development • Proficiency in C/C++ language • Expertise in And...2026/11/09
-
Senior Java Software EngineerSoftware DeveloperLooking for a Senior Java Developer to join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.There are multiple openings. Company Background - We are a multinational software company that is growing at a fas...2026/11/09
-
Software Developer - CT AlgorithmsSoftware DeveloperResponsibilities: • As a developer in the team located in Bangalore, you will develop and integrate algorithm components for CT applications by taking care of all aspects of software engineering, from design and implementation, through testing and do...2026/11/09
