Careers

...
Position:

Dot Net Developer

No of Positions:

7

Qualification:

Any Graduate / Post Graduate

Experience:

Fresher / Experience

Location:

Chennai,Bangolore

Country:

India

Request A Dot Net Developer

Dot Net Developer

Primary Skills:

Job Roles and Responsibilities:
  • Write clean, scalable, and efficient code using .NET languages such as C# or VB.NET. Develop web applications, desktop applications, or services based on project requirements. Utilize frameworks such as ASP.NET MVC, ASP.NET Core, or WPF for building various types of applications.
  • Design and implement database schemas using SQL Server, MySQL, or other database technologies. Write SQL queries, stored procedures, and functions to interact with databases efficiently. Integrate applications with databases, ensuring data integrity and security.
  • Conduct unit testing and integration testing to ensure the reliability and stability of the software. Debug and resolve issues reported by users or identified during testing phases. Optimize application performance and troubleshoot bottlenecks.
  • Use version control systems like Git to manage source code and collaborate with team members. Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team. Work closely with other developers, testers, and stakeholders to deliver high-quality software solutions.
  • Document software designs, architecture, and technical specifications. Maintain documentation for APIs, libraries, and frameworks used in the development process. Create user manuals and guides to assist end-users in utilizing the software effectively.
  • Stay updated with the latest trends and technologies in .NET development. Attend workshops, conferences, or online courses to enhance skills and knowledge. Continuously improve development processes and practices to increase efficiency and productivity.
  • Implement security best practices to protect applications against common security threats such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF). Ensure compliance with data protection regulations such as GDPR or HIPAA, depending on the nature of the application and industry requirements.
  • Deploy applications to production environments and configure servers as needed. Monitor application performance, logs, and errors to identify and address issues promptly.
  • Provide ongoing support and maintenance for deployed applications, including bug fixes and feature enhancements.
Required Experience, Skills, Knowledge:
  • Experience in software development, with a focus on .NET technologies. Experience working on multiple .NET projects across various domains such as web development, desktop applications, or backend services. Familiarity with the full software development lifecycle, from requirements analysis to deployment and maintenance.
  • Proficiency in programming languages such as C# or VB.NET, with a strong understanding of object-oriented programming (OOP) principles. Solid understanding of the .NET framework and its various components such as ASP.NET, ASP.NET Core, Entity Framework, and WPF.
  • Knowledge of web technologies including HTML, CSS, JavaScript, and frameworks/libraries such as jQuery or React. Experience with database design and development using SQL Server, MySQL, or similar relational database management systems.
  • Strong problem-solving and debugging skills, with the ability to troubleshoot issues and optimize code for performance. Familiarity with version control systems like Git and collaboration tools such as Jira or Trello. Excellent communication skills and the ability to work effectively in a team environment.
  • Understanding of software architecture patterns such as MVC, MVVM, or microservices architecture. Knowledge of web services and APIs, including RESTful APIs and SOAP services. Awareness of security best practices for web applications, including authentication, authorization, and data encryption.
Soft Skills:
  • Team player and individual contributor
  • Self-starter and highly motivated
  • Excellent communication skills

Get In Touch

No.161, 1st floor, Alapakkam Main Rd, Near Neuro Life Hospital and AGS Cinemas Maduravoyal, Chennai, Tamil Nadu 600095

hr@softgro.com

+91 7550020902

Popular Links