JMJ CONSULTANTS
.Net Backend Architect - ASP/C#
Job Location
in, India
Job Description
Job Title : .NET Back End Architect Experience : 13 - 15 years Locations : Hyderabad / Bengaluru / Coimbatore Notice Period : Immediate - 30 days Mode : Hybrid ( 3 days a week) Mandatory skills : C#.Net, SQL, ASP.Net, .Net core Role Overview : The .NET Back End Architect will be responsible for designing and overseeing the development of back-end architecture and systems. This role requires a deep understanding of .NET technologies, architecture principles, and best practices to ensure that our applications are reliable, efficient, and scalable. Key Responsibilities : - Design and implement scalable and high-performance back-end architectures using .NET technologies. - Define and enforce coding standards, architecture patterns, and best practices for back-end development. - Collaborate with front-end developers, UX/UI designers, and other stakeholders to ensure seamless integration between back-end systems and user interfaces. - Lead the evaluation and adoption of new technologies and tools that enhance back-end development processes and application performance. - Develop and maintain architectural documentation, including design specifications, API documentation, and system diagrams. - Oversee code reviews, provide feedback, and ensure adherence to architectural guidelines and quality standards. - Optimize back-end systems for performance, scalability, and security, including database design and management. - Mentor and provide technical guidance to development teams, fostering a culture of continuous improvement and innovation. - Stay current with industry trends, emerging technologies, and best practices to drive the evolution of our back-end systems. Qualifications : 1. Overall experience of 13 - 15 years 2. 3 - 5 years as a .Net architect with at least 1 - 2 end-to-end project architecture and implementation 3. Should have managed a dev team of a minimum of 8 developers for 3 years. 4. Strong experience in C#, .Net (4.8), .Net Core (6), MVC, Web API, Minimal API, EF, EF Core, LINQ, unit testing 5. Experience in defining solutions, defining architectures, OOAD, DDD, low-level system design, and common design patterns (builder, facade, adapter, strategy, factory, prototype etc) 6. Strong experience in Microservices, various Microservices patterns (BFF, Circuit breaker, Saga, API Gateway, service discovery, etc), service interactions (gRPC), etc 7. Strong experience in SQL (preferably SQL Server), performance optimization, 8. Experience in implementing security as a part of the solution including OAuth, IDP, JWT tokens, API Keys, bespoke authentication etc 9. Exposure to networking, proposing logical and physical infrastructure components, infrastructure sizing, load balancing, etc 10. Experienced in any GraphQL product (like Hasura, Apollo, Hot Chocolate, Strawberry Shake, etc) 11. Exposure to messaging systems preferably in Kafka but can be in MSMQ or RabbitMQ etc 12. Exposure to Docker and any orchestration technology like Kubernetes 13. Desirable to have US onsite experience. 14. Excellent communication skills, customer engagement skills, team management skills, negotiation skills (for feature and options negotiations) etc 15. Strong process orientation especially in Scrum. Preferred Qualifications : - Experience with DevOps practices and tools (e.g., CI/CD pipelines, automated testing). - Knowledge of modern architectural patterns (e.g., Domain-Driven Design, CQRS). - Familiarity with front-end technologies and integration with back-end systems. - Experience with Agile methodologies and project management tools (e.g., Jira, Trello) (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources JMJ CONSULTANTS |
---|