hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Dot Net Architect

10.00 to 20.00 Years   Bangalore   03 Oct, 2024
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT Services & Consulting
Functional AreaApplication Programming / Maintenance
EmploymentTypeFull-time

Job Description

    What skills are we looking for As a.NET Architect, you will be responsible for designing and implementing robust, scalable, and secure .NET-based solutions. Your role will involve working closely with stakeholders, development teams, and other architects to define system architectures, develop technical roadmaps, and ensure alignment with business goals.Key Responsibilities: 1. Lead the design and architecture of .NET-based applications, including system components, modules, and interfaces, to meet functional and nonfunctional requirements.2. Evaluate new technologies, frameworks, and tools in the .NET ecosystem to identify opportunities for innovation, performance improvement, and cost optimization.3. Provide technical leadership and guidance to development teams in implementing best practices, design patterns, and architectural principles for .NET development.4. Collaborate with stakeholders, business owners, product managers, and other technical teams, to understand requirements, define architectural goals, build architectural solutions, and communicate technical concepts effectively.5. Design and optimize .NET solutions for scalability, performance, and reliability, considering factors such as load balancing, caching strategies, and database optimization techniques.6. Ensure that .NET applications adhere to security best practices, data protection regulations, and compliance standards, implementing features such as encryption, authentication, and authorization.7. Create and maintain architectural documentation, including diagrams, design documents, and guidelines, to support development teams and ensure architectural consistency.8. Identify opportunities for process improvement, automation, and optimization within the software development lifecycle, driving initiatives to enhance productivity and quality.9. Provide mentorship and technical guidance to developers, leads and junior architects, fostering a culture of learning and knowledge sharing within the organization.10. Identify architectural risks and dependencies, develop mitigation strategies, and proactively address potential issues to ensure the success of .NET projects.Key Skill Sets: o Extensive experience in .NET development, including proficiency in C#, ASP.NET, and .NET Core.o Proven experience in designing and implementing complex, enterprise-scale .NET solutions, with a strong focus on architecture and design patterns.o In-depth knowledge of software architecture principles, including microservices, cloud-native architectures and SOA (Service-Oriented Architecture).o Hands-on experience with architectural frameworks, tools, and methodologies for .NET development, such as Microsoft Enterprise Library, Unity, or Prism.o Strong understanding of relational databases (e.g., SQL Server) and NoSQL databases (e.g., MongoDB, Redis) and their integration with .NET applications.o Experience with cloud platforms such as AWS (Amazon Web Services) or Azure, including familiarity with key services and deployment models.Optional Skill Sets: Experience with the following technologies and concepts is considered advantageous:o Frontend Frameworks: Experience with frontend frameworks such as Angular or React can enhance the versatility of the team and contribute to the development of rich, interactive user interfaces .o Containerization and Orchestration: Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes can facilitate the deployment and management of containerized .NET applications.o DevOps Practices: Understanding of DevOps principles, including continuous integration, continuous delivery (CI/CD), infrastructure as code (IaC), and automated testing.o Reporting: Proficiency in reporting tools and frameworks such as SQL Server Reporting Services (SSRS), Power BI, Crystal Reports, or Telerik Reporting can enable the development of comprehensive reporting solutions to meet the reporting needs of stakeholders.o Data Engineering: Understanding of data engineering principles, including data modeling, data pipelines, ETL (Extract, Transform, Load) processes, and data warehousing concepts, can be beneficial for building data-intensive .NET applications and integrating with data analytics platforms.Qualification Criteria and Skills:o Proven experience in leading software development teams and delivering complex projects.o Strong understanding of software architecture, design patterns, and best practices.o Excellent communication, leadership, and problem-solving skills, with the ability to collaborate effectively with diverse stakeholders.o Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.o Evidence of relevant experienceo Graduation/Post Graduation in Computer Science or any relevant degree.o Industry recognized relevant certifications added advantage. Please call out when applying and interviewing

Keyskills :
microservicesmvcrest apientity frameworksqlevent driven architecture.net core

Dot Net Architect Related Jobs

© 2019 Hireejobs All Rights Reserved