- Company Name
- Vedasoft Inc
- Job Title
- Senior Dotnet Developer
- Job Description
-
**Job Title:** Senior .NET Developer
**Role Summary:**
Full‑stack .NET developer with extensive experience in C#, ASP.NET Core, and modern front‑end frameworks (React, Next.js). Responsible for designing, developing, and maintaining scalable web applications and APIs, collaborating across cross‑functional teams, and ensuring high code quality through best practices, CI/CD, and monitoring solutions.
**Expactations:**
- Minimum 10 years of end‑to‑end development experience.
- Proficiency in .NET Core, Entity Framework, LINQ, and SQL Server.
- Hands‑on coding, debugging, and delivering production‑ready features with limited guidance.
- Ability to design and consume RESTful APIs and microservices.
- Experience with Azure cloud services, Docker/Kubernetes, and Azure DevOps pipelines.
- Practical knowledge of version control (Git), Agile development, and coding standards.
**Key Responsibilities:**
- Develop and maintain high‑quality backend services using ASP.NET Core, .NET Core, and Entity Framework.
- Build responsive front‑end components with React.js/Next.js, TypeScript, and Tailwind CSS.
- Create, test, and deploy CI/CD pipelines in Azure DevOps, ensuring automated builds, tests, and releases.
- Implement logging, monitoring, and alerting with the ELK stack (Elasticsearch, Logstash, Kibana).
- Participate in architectural discussions, design reviews, and code reviews.
- Write efficient SQL queries and manage data access layers.
- Integrate and orchestrate Azure services (App Services, Functions, Storage, etc.).
- Collaborate with DevOps, QA, and product teams in Agile sprints to deliver incremental releases.
**Required Skills:**
- .NET Core (mandatory)
- C#, ASP.NET Core, Entity Framework, LINQ
- React.js, Next.js (or similar SSR frameworks)
- TypeScript, Redux/React Query, Tailwind CSS
- RESTful API design and microservices architecture
- Azure services (App Services, Functions, Storage, etc.)
- Docker, Kubernetes (basic containerization)
- Azure DevOps, CI/CD pipelines, Git
- ELK Stack (Elasticsearch, Logstash, Kibana)
- SQL Server fundamentals (query writing, basic schema design)
- Agile methodologies, code quality practices, debugging skills
- Strong problem‑solving, communication, and teamwork
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or, equivalent practical experience reaching the above skill level).
- No specific certifications required, but familiarity with Microsoft Azure or related cloud credentials is beneficial.