A driven Technical Leader adept at solvinglarge-scale, complex user problems with technology.
The ideal candidate should possesspractical experience in building scalable applications using a microservicesarchitecture with Microsoft .NET Core technologies. Additionally, they shouldhave expertise in front-end development using React.js or Angular, along with asolid understanding of IoT systems, cloud technologies, and containerization.This role requires a technical leader capable of designing, developing, andoptimizing applications while mentoring a development team.
Key Responsibilities- Design and develop full-stack applications using .NET Core (C#), React.js/Angular in a microservices-based environment.
- Build and maintain IoT-enabled solutions for smart communities, integrating with sensors, devices, and IoT platforms.
- Design scalable, secure, and high-performance APIs and microservices.
- Work with cloud platforms (Azure/AWS/GCP) for deployment, scalability, and performance optimization.
- Implement containerization (Docker, Kubernetes) for managing microservices-based applications.
- Lead technical discussions, mentor developers, and enforce best coding practices.
- Collaborate with product managers, UI/UX designers, and stakeholders to deliver user-centric solutions.
- Ensure adherence to security best practices, CI/CD pipelines, and DevOps methodologies.
- Troubleshoot and optimize application performance, debugging IoT integrations and real-time data processing.
- Research and integrate emerging technologies relevant to the Smart City domain.
Required Skills & Experience:
- Full-Stack Development: Hands-on experience with .NET Core (C#), React.js/Angular, and RESTful API development.
- Microservices Architecture: Strong understanding of distributed systems and microservices-based design patterns.
- IoT Knowledge: Experience in IoT protocols (MQTT, WebSockets, etc.), edge computing, and sensor integrations
- Cloud Platforms: Working knowledge of Azure, AWS, or GCP for hosting, storage, and serverless solutions.
- Containerization & Orchestration: Proficiency in Docker, Kubernetes, and cloud-native deployments.
- Database Technologies: Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
- Front-End Development: Hands-on development using React.js or Angular, TypeScript, and modern UI frameworks.
- Security & Compliance: Experience implementing role-based access control (RBAC), OAuth2, JWT, and encryption techniques.
- CI/CD & DevOps: Familiarity with Git, Jenkins, Azure DevOps, or GitHub Actions for automation.
- Knowledge of IoT ecosystems, real-time data processing (preferred)
Good to Have
- Knowledge of AI/ML integration for IoT analytics.
- Experience with low-code/no-code tools for workflow automation.
- Familiarity with Digital Twin concepts
- Experience in building city-wide operation applications is an advantage.
YOU MUST HAVE- Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
WE VALUE- Understanding various software development lifecycle
- Some relevant experience
- Knowledge of software configuration management and change management practices
- Diverse and global teaming and collaboration
- Effective communicator
- Wide degree of creativity and latitude
- Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events.
- Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
- Can quickly analyze, incorporate and apply new information and concepts.
Additional Information- JOB ID: HRD252737
- Category: Engineering
- Location: Devarabisanahalli Village, KR Varturhobli,,East Taluk - Phase I,Bangalore,KARNATAKA,560103,India
- Exempt