.Net Full Stack Developer
Job Title: .NET Full Stack Developer
Location: Hyderabad / Bengaluru
Job Type: Full-Time
About the Role
We are seeking experienced .NET Full Stack Developers to develop and maintain cutting-edge digital products and IoT solutions. The role requires strong expertise in modern full-stack technologies, a collaborative mindset, and the ability to work with cross-functional Agile teams to deliver high-quality, scalable solutions.
If you dare to think differently, have a go-getter attitude, and are passionate about learning and innovation, this is an excellent opportunity to grow with us.
Key Responsibilities
- Design, develop, and maintain scalable and robust .NET applications for IoT solutions and digital products.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Develop and integrate APIs to connect IoT devices with cloud services.
- Build responsive front-end interfaces using modern technologies.
- Ensure application performance, quality, scalability, and responsiveness.
- Identify performance bottlenecks, troubleshoot issues, and fix bugs.
- Participate in code reviews and contribute to continuous improvement.
- Stay updated with emerging technologies and industry trends.Required Skills and Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Strong communication skills, a can-do attitude, and excellent analytical and problem-solving abilities.
- Strong hands-on experience in .NET Full Stack development, including .NET 8, TypeScript, and React 18.
- Understanding of UX principles and implementation.
- Knowledge of microservices architecture.
- Experience in API development using GraphQL, REST, and gRPC, including performance optimization, real-time data delivery, and handling large datasets.
- Familiarity with Azure AI Search and Redis Cache.
- Experience with CI/CD pipelines and unit testing.
- Knowledge of file systems, blob storage, and PostgreSQL.
- Experience administering, managing, and optimizing applications.
- Ability to keep up with the latest trends in full-stack application development.Nice to Have
- Master's degree in a relevant field.
- Knowledge of dashboard and reporting tools such as Grafana and Power BI.
- Experience with messaging services such as NATS, Kafka, and Azure Event Bus.
- UI/UX design and implementation experience using Figma.
- Knowledge of Azure DevOps, Infrastructure as Code (IaC), and build pipelines.
- Experience with OAuth 2.0, identity services, and Active Directory.
- Knowledge of Test-Driven Development (TDD), unit testing, and test automation.
- Experience in the mining, construction, or related industries.What We Offer
- Competitive salary and benefits package.
- Opportunity to work on innovative digital products and IoT solutions.
- Professional development and continuous learning opportunities.
- Flexible working arrangements and a supportive work environment.