Job Description
<p><p><b>Job Title : </b> Dotnet Fullstack Engineer<br/><br/><b>Experience : </b> 6 to 14 Years<br/><br/><b>Job Location : </b> Bangalore/Hyderabad<br/><br/><b>Position Overview : </b><br/><br/>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.<br/><br/>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.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Design, build, and maintain web applications using .NET Core (C#) and Angular, ensuring scalability, maintainability, and performance.<br/><br/>- Develop secure, resilient, and cloud-native applications leveraging Microsoft Azure services such as App Services, Functions, Azure SQL, Storage Accounts, and Service Bus.<br/><br/>- Implement microservices-based architectures with API-driven integrations, event-driven systems, and containerized deployments using Docker/Kubernetes.<br/><br/>- Collaborate with stakeholders to translate business requirements into robust technical solutions.<br/><br/>- Apply software engineering best practices including OOPs, design patterns, data structures, and algorithms to deliver high-quality, testable, and maintainable code.<br/><br/>- Work with DevOps practices and tools like Azure DevOps, GitHub Actions, CI/CD pipelines, and SonarQube to automate builds, tests, and deployments.<br/><br/>- Optimize application performance through profiling, instrumentation, and tuning of both front-end and back-end components.<br/><br/>- Ensure data integrity and scalability by designing solutions with SQL Server and NoSQL databases such as Cosmos DB or MongoDB.<br/><br/>- Mentor junior team members, promote coding standards, and contribute to continuous improvement initiatives.<br/><br/>- Stay up to date with emerging technologies and frameworks, with opportunities to explore AI/ML, Generative AI, and advanced cloud capabilities.<br/><br/><b>Key Qualifications : </b><br/><br/>- BE/B.Tech or MCA/MSC/MCM/M.Tech Only<br/><br/>- Minimum of 5+ years of hands-on experience with .NET Core and C# in building enterprise applications.<br/><br/>- Strong expertise in Angular for front-end development, with the ability to deliver responsive, user-friendly interfaces.<br/><br/>- Proven experience with Azure cloud services and cloud-native application development.
Exposure to AWS or GCP is an added advantage.<br/><br/>- Solid understanding of software engineering fundamentals : object-oriented programming, data structures, algorithms, and design principles.<br/><br/>- Experience with database technologiesSQL (MS SQL Server, Azure SQL) and NoSQL (Cosmos DB, MongoDB, etc.).<br/><br/>- Working knowledge of DevOps methodologies, CI/CD pipelines, test automation, and tools such as Azure DevOps, GitHub, and SonarQube.<br/><br/>- Familiarity with Agile frameworks (Scrum, SAFe, or Lean) and a collaborative team-oriented mindset.<br/><br/>- Strong communication and interpersonal skills with the ability to manage multiple priorities and interact effectively with diverse stakeholders.<br/><br/>- Advantageous to have exposure to AI/ML frameworks or Generative AI solutions, contributing to the next wave of intelligent enterprise applications</p><br/></p> (ref:hirist.tech)