Silicon Stack
Posted 13h ago

Full Stack Developer

Silicon Stack
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • developing applications
  • building APIs
  • troubleshooting performance
Requirements
  • Requires 5–8 years of software development experience
  • React.js
  • C#/.NET
  • REST APIs
  • Object-oriented design
  • Databases
  • Agile/Scrum, and enterprise application development
  • Bachelor's or master's degree preferred
Technical tools mentioned
ReactReact.jsJavaScriptTypeScriptReduxHTML5CSS3REST APIC/C++C#Node.jsExpress.jsSSOOAuthJWTMicrosoft SQL ServerGitAzureCI/CDHTTP/HTTPSWebSocketCoveritySonarQubeModbus RTU/TCPBACnetSNMPOPC UA.NETWPF (Windows Presentation Foundation)RESTful APIsMicroservices

Job description


Key Responsibilities
Design, develop, test, and maintain features for the Foreseer platform.
Build modern, responsive, and user-friendly web applications using React and related technologies.
Develop secure, scalable, and high-performance backend services and REST APIs.
Integrate power monitoring devices and industrial communication protocols into software solutions.
Participate in architecture discussions, technical design reviews, and code reviews.
Troubleshoot and resolve application, performance, and production issues.
Collaborate closely with Product Owners, UX Designers, QA Engineers, Architects, and fellow developers.
Follow Agile/Scrum development practices and actively participate in sprint ceremonies.
Continuously improve code quality, maintainability, security, and system performance.
Required Technical Skills
Front-End Development
Strong experience with React.js (3+ years preferred)
JavaScript and/or TypeScript
Redux or equivalent state management frameworks
HTML5, CSS3, Responsive UI Development
REST API integration
Cross-browser compatibility and UI performance optimization
Back-End Development
Strong programming skills in C/C++
Experience with C# - Nice to have
Node.js
Express.js
RESTful API development
Authentication & Authorization mechanisms (SSO, OAuth, JWT, etc.)
Secure coding principles
Database Technologies
Microsoft SQL Server
Database design and optimization
Query writing and performance tuning
Cloud & DevOps
Git version control
Azure cloud services
CI/CD pipelines
Automated build and deployment processes
Software Engineering Competencies
Strong understanding of Object-Oriented Design principles
Multi-threaded application development
Design Patterns and Architectural Best Practices
Client-Server Architecture
HTTP/HTTPS communication
WebSocket-based real-time communication
Performance optimization and troubleshooting
Scalable application design
Code Quality & Security
Static Code Analysis tools (Coverity, SonarQube, etc.)
Secure development practices
Coding standards and software quality guidelines
Code review best practices
Unit Testing and Integration Testing
Technical debt identification and remediation
Domain Knowledge (Preferred)
Power Monitoring Systems
Energy Management Solutions
Electrical Power Distribution
Industrial IoT Platforms
Data Center Infrastructure Monitoring
Communication Protocols
Experience with one or more of the following is highly desirable:
Modbus RTU/TCP
BACnet
SNMP
OPC UA
Other industrial communication protocols
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, Electrical Engineering, or related discipline.
Experience developing enterprise-grade software applications.
Experience working in Agile/Scrum development environments.
Desired Attributes
Strong analytical and problem-solving skills.
Excellent collaboration and communication skills.
Passion for software quality and engineering excellence.
Ownership mindset and accountability for deliverables.
Continuous learning attitude and willingness to work across technology stacks.
Ability to mentor junior engineers and contribute to team growth.

About the Role

We are looking for a talented Full Stack Developer with strong 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.
































About Silicon Stack

Full-service digital product development and IT consulting agency.

Similar jobs

Full Stack Developer roles near Pune, Maharashtra
13h
Save
Mark Applied
Hide
Lead Full Stack Developer - Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
10+ YOE10+ years of financial services experience with Java, Spring Boot, microservices, Angular or React, TypeScript, Oracle or PostgreSQL, AWS or GCP, Kubernetes, Git, CI/CD, and team leadership.
Devin, Claude Code, Java, Spring Boot, Angular, React, TypeScript, Oracle, PostgreSQL, AWS, GCP, Kubernetes, Git
13h
Save
Mark Applied
Hide
Lead Full Stack Developer - Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
10+ YOE10+ years in financial services; Java, Spring Boot, microservices, REST APIs, Angular or React, TypeScript, Oracle or PostgreSQL, AWS or GCP, Kubernetes, CI/CD, Git, and AI coding agents required.
Devin, Claude Code, Java, Spring Boot, RESTful APIs, Angular, React, TypeScript, Oracle, PostgreSQL, SQL, AWS, GCP, Kubernetes, CI/CD, Git
22h
Save
Mark Applied
Hide
Senior Associate, Full-Stack Engineer
Pune, Maharashtra, India
OnsiteFull Time
BNY
BNYNYSE: BK: Global institution managing and servicing financial assets worldwide.
Experienced full-stack engineering role at a global financial services company; the posting provides no specific technical, educational, or experience requirements.
1d
Save
Mark Applied
Hide
Full Stack Developer
Pune, Maharashtra, India
OnsiteFull Time
malomatia
malomatia: Qatar-based technology services provider driving digital transformation and innovation.
The posting provides no explicit qualifications or experience requirements for the Full Stack Developer role.
1d
Save
Mark Applied
Hide
Senior Developer, Full Stack
Pune, Maharashtra, India
OnsiteFull Time
Danfoss
Danfoss: Engineers energy-efficient solutions for refrigeration, heating, and hydraulics.
6+ YOEBachelor's degree and 6–10+ years of full-stack development experience. Requires React, .NET Core, RESTful APIs, databases, Azure, DevOps, CI/CD, Git, testing, debugging, and global stakeholder collaboration.
React, .NET Core, RESTful APIs, SQL Server, PostgreSQL, MongoDB, Cosmos DB, Azure DevOps, CI/CD, Git, SonarQube, Microsoft Azure, Pulumi, Azure AI Services, Azure Databricks, Python, Salesforce, WPF, SQLite, Microsoft Access
1d
Save
Mark Applied
Hide
Full Stack Engineer
Pune, Maharashtra, India
HybridFull Time
EXL
EXLNASDAQ: EXLS: Provides data analytics and digital operations solutions to businesses.
6+ YOEBachelor's degree in a relevant field and 6+ years of experience. Requires React, TypeScript, Redux/RTK, Java, Spring Boot, REST APIs, databases, Kafka, Git, Docker, CI/CD, cloud, and AI coding tools.
React, Redux, RTK, Hooks, TypeScript, Java, Spring Boot, REST, Swagger, OpenAPI, PostgreSQL, MongoDB, SQL, Kafka, Git, Docker, CI/CD, AWS, Azure, GCP, LLM
2d
Save
Mark Applied
Hide
Senior Full Stack Engineer- Assistant Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
7+ YOERequires 7+ years architecting enterprise workflow applications, including 5 years in solution architecture. Requires a bachelor's degree or equivalent experience and advanced Java, microservices, frontend, messaging, and cloud platform expertise.
AI Dev Tools, LLM, Webpack Module Federation, Angular, React, Vue.js, Java, Spring, Spring Boot, Spring Data, JPA, REST, Maven, Gradle, WebSockets, Kafka, Apache MQ, JSON, SOAP, JAXB, JAX-WS, Docker, Kubernetes, XML, Protobuf, IBM BAW
2d
Save
Mark Applied
Hide
.Net Full-Stack Developer- Developer III - Software Engineering
Pune, Maharashtra, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
3+ YOERequires strong ASP.NET, MVC, .NET Core/.NET 6+, Angular or React, REST APIs, SQL/NoSQL, microservices, cloud, Docker/Kubernetes, AI-assisted development, and system design skills.
ASP.NET, ASP.NET MVC, React, HTML, CSS, JavaScript, jQuery, .NET Core, .NET 6, REST, SQL, NoSQL, Docker, Kubernetes, GitHub Copilot, SOLID, Clean Architecture, Kafka, RabbitMQ