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