Job Title : Dotnet Fullstack Engineer
Experience : 6 to 14 Years
Job Location : Bangalore / Hyderabad
Position Overview :
We are looking for a highly skilled Dotnet Fullstack Engineer who will be responsible for designing, developing, and implementing enterprise-grade applications using .NET Core, Azure cloud services, and Angular. This role requires a professional who can work seamlessly across the full technology stackfront-end, back-end, and cloud integration. You will collaborate with cross-functional teams including architects, product managers, and quality engineers to deliver high-performing and scalable software solutions that meet business objectives.
The ideal candidate is not only proficient in programming and cloud-native engineering but also brings a passion for building innovative digital experiences, adhering to best practices, and continuously learning new technologies. This is an exciting opportunity to work in a fast-paced environment where you will be empowered to influence design decisions, optimize system performance, and contribute to the success of enterprise transformation initiatives.
Key Responsibilities :
- Design, build, and maintain web applications using .NET Core (C#) and Angular, ensuring scalability, maintainability, and performance.
- Develop secure, resilient, and cloud-native applications leveraging Microsoft Azure services such as App Services, Functions, Azure SQL, Storage Accounts, and Service Bus.
- Implement microservices-based architectures with API-driven integrations, event-driven systems, and containerized deployments using Docker / Kubernetes.
- Collaborate with stakeholders to translate business requirements into robust technical solutions.
- Apply software engineering best practices including OOPs, design patterns, data structures, and algorithms to deliver high-quality, testable, and maintainable code.
- Work with DevOps practices and tools like Azure DevOps, GitHub Actions, CI / CD pipelines, and SonarQube to automate builds, tests, and deployments.
- Optimize application performance through profiling, instrumentation, and tuning of both front-end and back-end components.
- Ensure data integrity and scalability by designing solutions with SQL Server and NoSQL databases such as Cosmos DB or MongoDB.
- Mentor junior team members, promote coding standards, and contribute to continuous improvement initiatives.
- Stay up to date with emerging technologies and frameworks, with opportunities to explore AI / ML, Generative AI, and advanced cloud capabilities.
Key Qualifications :
BE / B.Tech or MCA / MSC / MCM / M.Tech OnlyMinimum of 5+ years of hands-on experience with .NET Core and C# in building enterprise applications.Strong expertise in Angular for front-end development, with the ability to deliver responsive, user-friendly interfaces.Proven experience with Azure cloud services and cloud-native application development. Exposure to AWS or GCP is an added advantage.Solid understanding of software engineering fundamentals : object-oriented programming, data structures, algorithms, and design principles.Experience with database technologiesSQL (MS SQL Server, Azure SQL) and NoSQL (Cosmos DB, MongoDB, etc.).Working knowledge of DevOps methodologies, CI / CD pipelines, test automation, and tools such as Azure DevOps, GitHub, and SonarQube.Familiarity with Agile frameworks (Scrum, SAFe, or Lean) and a collaborative team-oriented mindset.Strong communication and interpersonal skills with the ability to manage multiple priorities and interact effectively with diverse stakeholders.Advantageous to have exposure to AI / ML frameworks or Generative AI solutions, contributing to the next wave of intelligent enterprise applications(ref : hirist.tech)