Home
Jobs

1 Azurew Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 11.0 years

12 - 22 Lacs

Hyderabad

Hybrid

Naukri logo

We are seeking a highly skilled and experienced Senior Software Engineer and .NET Engineer Lead to join our dynamic team. The ideal candidate will have a deep understanding of distributed systems, messaging systems, event-driven system design, and advanced dependency injection and reflection techniques. This role requires a strong foundation in .NET, C#, and object-oriented programming, as well as expertise in SQL, SQL Server, EF Core, and MongoDB. Additionally, proficiency in frontend technologies such as Angular, TypeScript, RxJS, and Redux is essential. Key Responsibilities: Architecture: Design and implement distributed systems, addressing both their advantages and challenges. Ensure familiarity with messaging systems like Azure Service Bus (AZB) and RabbitMQ. Apply event-driven system design and patterns, including outbox and sagas. Demonstrate deep understanding of dependency injection and reflection. Business as Usual Development Tasks: Develop and maintain applications using .NET and C#. Apply object-oriented programming principles effectively. Understand and implement SOLID principles thoroughly. Utilize strong knowledge of SQL, SQL Server, and Entity Framework Core (EF Core). Work with MongoDB and optimize queries for both SQL and MongoDB. Frontend Tasks: Develop and maintain frontend applications using Angular and TypeScript. Utilize RxJS and understand reactive programming concepts. Implement state management using Redux. Soft Skills: Excellent communication skills to effectively collaborate with Business Analysts (BAs) and other stakeholders. Strong interpersonal skills to build and maintain relationships within the team and across departments. Ability to translate technical concepts into non-technical terms for stakeholders. Proactive problem-solving attitude and the ability to handle multiple tasks simultaneously. Strong leadership skills to mentor and guide junior team members. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 6-11 years of experience as a .NET Engineer Lead or similar role. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Preferred Skills: Experience with cloud platforms and services. Familiarity with DevOps practices and tools. Knowledge of microservices architecture.

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies