Dotnet Developer

0 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

.NET Developer

Job Duties and Responsibilities:

  1. Application Design and Development

  • Design, develop, and maintain secure, scalable, and high-performing web applications using C#, ASP.NET, MVC, and .NET Core frameworks.
  • Apply Object-Oriented Programming (OOP) and design principles to ensure clean, maintainable, and reusable code.
  • Implement responsive front-end and robust back-end functionalities following software design patterns and architecture best practices.
  1. API and Service Integration

  • Develop and maintain RESTful Web APIs and Web Services to integrate with internal and external systems.
  • Design and build microservices architecture to enhance system modularity and scalability.
  • Implement message-based communication using

    Kafka broker services

    for event-driven architectures.
  1. Database Development and Management

  • Design and optimize relational database structures using

    T-SQL, PostgreSQL, and MS SQL Server

    .
  • Write complex SQL queries, stored procedures, triggers, and views for efficient data access and manipulation.
  • Ensure database security, integrity, and performance tuning.
  1. Cloud and Deployment

  • Develop, deploy, and manage applications on

    Azure or AWS

    cloud environments.
  • Leverage cloud-native services for scalability, performance, and cost optimization.
  • Build and manage

    CI/CD pipelines

    to automate builds, testing, and deployment processes.
  1. DevOps and Source Control

  • Utilize

    Git

    for version control, code branching, and merging strategies.
  • Collaborate with DevOps teams to integrate build automation and deployment pipelines using modern CI/CD tools.
  • Containerize applications using

    Docker

    and manage orchestration with

    Kubernetes

    .
  1. Testing and Quality Assurance

  • Develop and execute

    unit tests

    to ensure code reliability and maintainability.
  • Participate in peer code reviews to maintain code quality and enforce best practices.
  • Support debugging, troubleshooting, and performance optimization across environments.
  1. Collaboration and Documentation

  • Work closely with cross-functional teams including QA, UI/UX, and DevOps to ensure timely and high-quality deliveries.
  • Participate in agile/scrum ceremonies including sprint planning, daily standups, and retrospectives.
  • Prepare and maintain technical documentation, architecture diagrams, and deployment guides.
  1. Continuous Improvement

  • Stay updated with the latest trends in .NET technologies, cloud computing, and DevOps tools.
  • Recommend process improvements and contribute to architectural discussions for product scalability and innovation


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

ahmedabad, gujarat, india

trivandrum, kerala, india

jaipur, rajasthan, india