HamburgerMenu
hirist

Senior Software Engineer/Technical Lead - .Net/React.js

Posted on: 18/09/2025

Job Description

Role Summary :

The Senior Software Engineer / Technical Lead will be responsible for end-to-end full stack development of IIoT applications, from building intuitive front-end dashboards in React to designing

scalable back-end services in .NET and C#. This role combines strong hands-on coding with leadership responsibilities, including mentoring junior developers, ensuring code quality, and supporting

integration with industrial data pipelines. The position requires a balance of technical depth and problem-solving skills to deliver robust, production-ready IIoT solution.

Experience Required : 4-7 years in full-stack software development with proven hands-on coding, troubleshooting, and mentoring/technical leadership experience.

Key Responsibilities :

- Design and develop front-end dashboards and analytics modules using React.

- Build scalable back-end services and APIs using .NET Core and C#.

- Work with databases (SQL Server, PostgreSQL, MongoDB) for machine data storage and retrieval.

- Mentor and guide junior developers, ensuring adherence to coding standards and best practices.

- Act as a technical lead by conducting code reviews, resolving complex issues, and supporting project delivery.

- Troubleshoot and resolve production issues in real-time environments.

- Contribute to design and architecture discussions with the Technical Architect.

- Ensure scalability, maintainability, and performance of deployed solutions.

Required Skills & Qualifications :

- Front-End : React, JavaScript/TypeScript, HTML, CSS, UI/UX best practices.

- Back-End : .NET Core, C#, REST APIs, WebSockets.

- Databases : SQL/NoSQL (SQL Server, PostgreSQL, MongoDB).

- Familiarity with cloud platforms (Azure/AWS/GCP).

- Knowledge of CI/CD pipelines and deployment practices.

- Strong problem-solving, debugging, mentoring, and leadership abilities.

- Excellent communication skills to work across cross-functional teams.

- Bachelor's/master's degree in computer science, IT, or related fields.

Good to Have (Optional) Skills :

- Experience in microservices architecture.

- Background in IIoT, Manufacturing Analytics, or Industrial Automation solutions.

- Scrum fundamentals and experience with Agile-related tools (e.g., Jira, Azure DevOps, Trello).

info-icon

Did you find something suspicious?