Senior Software Engineer - .NET / C

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a member of the Keka Engineering Team, you will be part of a dynamic group that follows modern engineering practices and utilizes the latest technology stack. Refactoring is fundamental to our approach as we continuously evolve our design, maintain code consistency, and adapt to the changing business requirements. Embracing DevOps practices, we operate without fixed release cycles, leveraging our CI/CD pipeline, deployment automation, and blue-green deployment techniques to provide the flexibility to deploy multiple times a day if needed. Our team operates in small, cohesive groups practicing Agile methodologies, focusing on key areas to deliver exceptional experiences to our customers. We tackle complex technical challenges, continuously learn and adapt, all while enjoying the journey together. Key Skills Required: - Possessing 4+ years of robust programming experience on the .NET platform - Proficiency in Web application development, utilizing technologies such as ASP.NET MVC, Web API, Typescript, and Angular (candidates with experience in web development and a willingness to learn are also welcome) - Preferred experience in building applications using Azure or AWS - Hands-on experience in Html, CSS, JavaScript, and Bootstrap (or any other CSS framework) - Familiarity with SQL Server (Stored Procedures & UDF) and NoSQL databases like Cosmos DB - Strong grasp of Computer Science fundamentals, Object-Oriented Programming (OOP) concepts, SOLID Principles, Design Patterns, and their practical applications - Ability to create low-level designs of systems - Knowledge of Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), GIT, and DevOps practices - Experience in microservices architecture Expectations: - Design, develop, and maintain applications across all phases of the software development life cycle (SDLC) on Microsoft Azure or AWS - Collaborate closely with other teams to understand customer requirements and implement new features - Exhibit strong troubleshooting and analytical skills with a keen attention to detail - Thorough understanding of OOP concepts, data structures, algorithms, and various product development techniques - Capable of designing schemas for enterprise-level applications and applying design patterns effectively - Willingness to take on new challenges, adapt to emerging technologies, and learn continuously - Proficient in debugging, performance profiling, and optimization techniques - Ability to create proof of concepts and articulate the value they bring - Accountable for delivering work within established timelines Join us in our quest to deliver exceptional experiences to our customers while working on cutting-edge technologies and overcoming challenging technical hurdles.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Keka Technologies logo
Keka Technologies

Human Resources & Software

Hyderabad

RecommendedJobs for You