Fullstack Software Engineer (Pune)

Fullstack Software Engineer (Pune)

24 Aug
|
Onward Technologies
|
Pune

24 Aug

Onward Technologies

Pune

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

- Robust 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.

📌 Fullstack Software Engineer (Pune)
🏢 Onward Technologies
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: fullstack software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: fullstack software engineer (pune) / pune