
Keka HR•10d ago
InstaHyre
Senior Full Stack Engineer
Hyderabad
Full Time
Senior Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are looking for a highly skilled Senior Full Stack Engineer with expertise in developing scalable web applications utilizing Angular, .NET, and cloud platforms such as Azure or AWS. The ideal candidate will have a strong command of frontend/UI design, backend API development, microservices, SQL/NoSQL databases, and DevOps practices. Essential skills include a deep understanding of Object-Oriented Programming (OOPS), design patterns, performance optimization, and effective cross-functional collaboration.
Responsibilities
- Design, develop, and maintain robust and scalable web applications across the entire stack, encompassing both frontend and backend development.
- Create precise, responsive, and user-friendly UI components using HTML, CSS (SCSS), JavaScript, and Angular.
- Build backend services and APIs with .NET technologies (ASP.NET MVC/Web API) and integrate them with SQL/NoSQL databases.
- Collaborate closely with product managers, designers, and cross-functional teams to interpret business requirements and translate them into effective technical solutions.
- Develop and maintain reusable libraries and components for both frontend and backend.
- Enhance application performance, scalability, and responsiveness across various devices and platforms.
- Prepare detailed low-level designs and contribute to system architecture, adhering to OOPS, SOLID principles, and established design patterns.
- Work with microservices architecture, ensuring smooth integration with frontend systems.
- Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines and utilize DevOps tools like Git and Azure DevOps.
- Conduct code reviews, mentor junior engineers, and maintain high standards of code quality.
- Perform troubleshooting, performance profiling, debugging, and root cause analysis for complex issues.
- Stay abreast of emerging technologies, frameworks, and best practices in software development.
- Develop Proofs of Concept (PoCs) to explore new technologies and validate potential solutions.
Requirements
- Experience: 5 to 9 years in software engineering.
Technical Skills
- Proficiency in Angular, HTML, CSS/SCSS, JavaScript, and Bootstrap or similar frameworks.
- Extensive backend development experience with .NET (ASP.NET MVC, Web API).
- Experience with cloud platforms, preferably Microsoft Azure, or AWS.
- Strong understanding of SQL Server (including Stored Procedures, UDFs) and familiarity with NoSQL databases such as Cosmos DB.
- Solid grasp of OOPS concepts, data structures, algorithms, and software design patterns.
- Experience with microservices architecture and its associated best practices.
- Familiarity with Test-Driven Development (TDD), CI/CD pipelines, Git, and DevOps principles.
Additional Skills
- Excellent analytical and problem-solving abilities.
- Capacity to work effectively both independently and as part of a collaborative team.
Company
Keka HR
Keka is a rapidly growing HR technology company based in Hyderabad, India, serving over 12,000 businesses worldwide. We specialize in people, performance, and payroll solutions, driven by a mission t...
Hyderabad
Posted on InstaHyre