09 Oct
|
JK TECHNOLOGY
|
Bengaluru
09 Oct
JK TECHNOLOGY
Bengaluru
Job Summary
Role Title: Full Stack Developer.
Experience Required: 5 to 8 years.
Tech Stack: React, .NET (C#), SQL.
Role Summary: The Full Stack Developer will design, develop, and maintain end-to-end web applications, working across a React front end, a .NET back end, and SQL-based data layers. The role requires strong ownership of features from architecture through deployment, along with the ability to collaborate closely with product, QA, and DevOps teams.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using React, ASP.NET Core, C#, and SQL Server.
- Build and consume RESTful APIs/web services to integrate front-end and back-end components.
- Design and optimize SQL database schemas, queries, stored procedures, and indexes for performance.
- Participate in solution design, technical estimation, code reviews, and development of complex business features.
- Write clean, maintainable, and well-documented code following coding standards and best practices.
- Participate in code reviews, provide constructive feedback, and enforce quality standards across the team.
- Debug and resolve production and non-production issues, performing root cause analysis where needed.
- Collaborate with UI/UX designers, QA engineers, business analysts, and product owners throughout the SDLC.
- Write and maintain unit tests; support integration and end-to-end testing efforts.
- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and deliver on sprint commitments.
- Ensure application security, performance, and scalability best practices are followed.
- Support deployment activities and coordinate with DevOps for CI/CD pipeline usage.
Qualifications
- 5 to 8 years of overall software development experience, with strong hands-on expertise in:
- Front End: React.js, JavaScript/TypeScript, HTML5, CSS3, and component-based architecture.
- Back End: .NET, C#, ASP.NET Core, WEB API, object-oriented design principles.
- Database: SQL Server - schema design, complex queries, stored procedures, performance tuning.
- Solid understanding of RESTful API design and integration patterns.
- Experience with Git-based source control and pull-request/code-review processes.
- Familiarity with Agile/Scrum delivery practices and issue-tracking tools such as Azure DevOps.
- Knowledge of authentication and authorization methods such as JWT, OAuth 2.0, and role-based access control.
- Strong debugging, problem-solving, and analytical skills.
- Valuable understanding of software design patterns and clean code principles.
- Ability to work independently as well as collaboratively in a cross-functional team.
- Strong communication skills, both written and verbal.
Good to Have
- Experience with cloud platforms (Azure preferred, given .NET stack).
- Exposure to microservices architecture and containerization (Docker/Kubernetes).
- Experience with unit testing frameworks (xUnit/NUnit for .NET, Jest/React Testing Library for React).
- Knowledge of Entity Framework / ORM tools.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Dotnet Full Stack Developer (Bengaluru)
🏢 JK TECHNOLOGY
📍 Bengaluru