Experience: 5-8 Years (can be adjusted based on your requirement)
Location: Pune/Hyderabad/Bengaluru (update as applicable)
About the Role
We are looking for a talented Full Stack Developer with robust expertise in React and C#/.NET to design, develop, and maintain scalable web applications. The ideal candidate should have a solid understanding of software design principles, object-oriented programming, and modern frontend development practices.
Key Responsibilities
- Develop and maintain responsive web applications using React.
- Build robust backend services and REST APIs using C#/.NET.
- Write clean, maintainable, and reusable code following SOLID Principles and Design Patterns.
- Apply Object-Oriented Programming (OOP) concepts to create scalable applications.
- Collaborate with cross-functional teams including QA, Product Managers, and Designers.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and contribute to technical discussions.
- Follow Agile development methodologies and software development best practices.
Must-Have Skills
- Strong hands-on experience with React.js
- Proficiency in C# and .NET
- Strong understanding of SOLID Principles
- Experience implementing Design Patterns
- Excellent knowledge of Object-Oriented Programming (OOP)
- Strong analytical and problem-solving skills
Nice-to-Have Skills
- Experience with WPF (Windows Presentation Foundation)
- Knowledge of RESTful APIs and Microservices
- Experience with Git and CI/CD pipelines
- Familiarity with SQL Server
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile/Scrum environments.
- Good communication and collaboration skills.
This JD is well-aligned for candidates with experience in React (Frontend ~60%) and C#/.NET (Backend ~40%), making it suitable for a Full Stack Developer role.
📌 Full Stack Developer (Pune)
🏢 Silicon Stack India
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.