Posted on: 01/12/2025
Description :
Location : Mohali
Qualification : B.Tech/ MCA
Min. Experience (in Yrs) : 8
Job Summary :
We are seeking a highly experienced Senior Full Stack Developer (Min 8 years experience, B.Tech/MCA required) proficient in architecting and implementing solutions using C#, ASP.NET Core, and modern JavaScript frameworks like React or Angular. The ideal candidate will design scalable front-end and back-end components, write complex and optimized SQL queries, and implement RESTful/GraphQL APIs. Key responsibilities include leading the technical design of applications, ensuring code quality via Git and testing practices, and engaging directly with stakeholders to translate customer pain points into documented technical specifications.
Key Responsibilities and Technical Deliverables :
Back-End Development and API Architecture :
- Build the back-end (server-side logic) components of web applications using ASP.NET MVC, Web API, or Blazor within the .NET Core/Framework ecosystem.
- Write clean, efficient, and maintainable code using .NET technologies (e.g., C#, ASP.NET, .NET Core, Entity Framework).
- Design and implement RESTful APIs or GraphQL APIs to handle high-performance communication between the front-end and back-end systems.
- Build RESTful APIs or SOAP-based web services that are robust, secure, and easily consumable by front-end applications or other services.
- Handle complex API integration with third-party services ensuring data security and transaction integrity.
Front-End Development and UX :
- Build the front-end (user interface) using modern JavaScript frameworks (e.g., React, Angular, Vue.js) to create dynamic and responsive interfaces.
- Design and implement the front-end architecture of web applications, ensuring scalability, maintainability, and component-level modularity.
- Write clean, maintainable, and semantic HTML for page structure and utilize CSS technologies (e.g., CSS, Sass, or Tailwind CSS) for high-fidelity styling and layout.
- Ensure a seamless and accessible user experience (UX) across all developed components.
Database and Data Management :
- Write complex and optimized SQL queries for data retrieval, reporting, and transformation, ensuring they scale efficiently for large data volumes on MS SQL.
- Apply expertise in Database design and modeling (normalization, indexing) to support highly transactional applications.
Methodology and Stakeholder Engagement :
- Engage in discussions with stakeholders, customers, and end-users to gather precise requirements.
- Document customer pain points, needs, and expectations formally for the development team.
- Use version control systems like Git for code change management, collaboration, branching strategies, and ensuring proper release management.
Mandatory Skills & Qualifications :
- Experience : Min. 8 years of experience in software development.
- Education : B.Tech/MCA or equivalent technical degree.
- Core Back-End : Expertise in C# and ASP.Net Core Framework and .Net APIs (Web API, MVC).
- Core Front-End : Proficiency in Angular/React and modern CSS technologies.
- Database : Expertise in MS SQL including writing complex, optimized queries, and Database design and modeling.
- Methodology : Proven experience with Git for version control and collaborative development.
Preferred Skills :
- Experience with cloud platforms (Azure/AWS) and containerization technologies (Docker).
- Experience with Blazor for full-stack C# development.
- Proficiency in both RESTful and GraphQL API design paradigms.
- Excellent Verbal Communication and Written Communication skills in English.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1583178
Interview Questions for you
View All