Home
Jobs

Dot Net Developer

2 years

1 - 3 Lacs

Posted:7 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities:

  • Software Development:
  • Design and Develop Applications: Write, test, and maintain efficient, reusable, and reliable code using .NET technologies, including ASP.NET, C#, VB.NET, and others.
  • Web and API Development: Develop web applications (both front-end and back-end) and RESTful APIs using technologies like ASP.NET Core, Entity Framework, and Web APIs.
  • Database Integration: Work with relational databases (e.g., SQL Server, MySQL) to design, create, and manage data models, write optimized queries, and ensure smooth interaction between applications and databases.
  • Full-Stack Development: Often expected to work on both the client-side (using front-end technologies like HTML, CSS, JavaScript, React, etc.) and the server-side (using .NET technologies).
  • Debugging & Troubleshooting:
  • Identify Issues: Review and debug code to identify and fix bugs or performance issues.
  • Code Optimization: Refactor and optimize code for better performance and scalability.
  • Unit Testing: Write and maintain unit tests to ensure code quality and reliability.
  • Collaboration and Documentation:
  • Team Collaboration: Collaborate with cross-functional teams, including business analysts, designers, project managers, and other developers to define requirements and deliver high-quality software solutions.
  • Documentation: Document code, processes, and solutions, ensuring clear instructions for future maintenance or development.
  • Adhering to Best Practices:
  • Code Reviews: Participate in peer reviews to maintain code quality and consistency across the team.
  • Agile Methodology: Participate in sprint planning, daily stand-ups, and other Agile activities, depending on the project management framework used by the organization.
  • Version Control: Use version control tools (e.g., Git) to manage codebases and track changes.
  • Maintenance and Updates:
  • Update Software: Ensure that existing applications are updated and enhanced to meet changing business needs.
  • Support Production Systems: Provide post-deployment support, troubleshoot production issues, and resolve them in a timely manner.

Specific Requirements:

  • Technical Skills:
  • Languages & Frameworks:
  • Proficiency in C#, ASP.NET, ASP.NET Core, VB.NET, and related technologies.
  • Familiarity with JavaScript frameworks (e.g., React, Angular, or Vue.js) for front-end development.
  • Knowledge of Entity Framework and LINQ for working with databases.
  • Familiarity with Web APIs, RESTful services, and microservices architecture.
  • Database Skills:
  • Experience with SQL databases (e.g., SQL Server, MySQL).
  • Knowledge of ORMs (like Entity Framework) and SQL query optimization.
  • Version Control: Experience with Git, GitHub, GitLab, or other version control systems.
  • Tools and IDEs: Familiarity with IDEs such as Visual Studio or Visual Studio Code.
  • Soft Skills:
  • Problem-Solving: Strong analytical skills for identifying and solving software issues.
  • Teamwork & Collaboration: Ability to work well in a team-oriented environment, communicate effectively, and collaborate on solutions.
  • Communication Skills: Clear communication, both verbal and written, to collaborate effectively with stakeholders and document work.
  • Attention to Detail: Ability to write clean, readable, and maintainable code with a focus on quality.
  • Experience:
  • 2+ years of experience as a .NET Developer or similar software development role.
  • Experience with Agile/Scrum methodologies and CI/CD (Continuous Integration/Continuous Deployment) practices.
  • Familiarity with cloud platforms like Azure or AWS (optional but often preferred).
  • Certifications (Optional but Advantageous):
  • Microsoft Certified: Azure Developer Associate or similar certifications.
  • Certifications in .NET-related technologies can give a competitive edge.
  • Additional Requirements (depending on the company):
  • Ability to work in a fast-paced environment and manage multiple tasks or projects simultaneously.
  • Willingness to learn and adapt to new technologies and methodologies.

Job Types: Full-time, Permanent, Fresher, Freelance

Pay: ₹15,000.00 - ₹30,000.00 per month

Benefits:

  • Flexible schedule
  • Paid time off

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Mumbai, Navi Mumbai, Mumbai (All Areas)