Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12658886

    Silicon Stack logo

    Full Stack Developer

    Silicon Stack · Pune · onsite · Posted 63d ago

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    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
    Bachelors or Masters 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
          • Bachelors 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.































            ","


    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.

    Sourced from naukri

    Skills

    TroubleshootingMonitoringC plus pluscodingJavascriptArchitectureSoftware DesignApplication DevelopmentanalyticalTCP

    Full Stack Developer · waiting for your command