Drag

.Net Developer

Location : ,

Job Description

Job Summary: We are seeking a highly skilled and experienced Senior Software Developer to join our dynamic team. The ideal candidate will have extensive experience in SharePoint development and administration, proficient knowledge in a variety of programming languages and tools, and the ability to develop complex, multi-tiered applications.

Key Responsibilities:


  1. SharePoint Development and Administration:

    • Develop, customize, and manage SharePoint sites and applications.

    • Ensure optimal performance and security of SharePoint environments.

    •  
  2. Atlassian Tools:

    • Utilize Jira and Confluence for project tracking and collaboration.

    •  
  3. Application Development:

    • Develop and maintain applications using Visual Studio, C#, VB.NET, ASP.Net, ADO.NET, and .NET Framework.

    • Create and manage components and services using COM, XML, and ASP.

    • Generate and manage complex reports using Crystal Reports and SQL Reports (SSRS) 

  4. Database Management:

    • In-depth expertise in MS SQL Server, including the use of LINQ to SQL, DTS, and SSIS.

    • Work with Oracle databases, including PL/SQL.

    • Develop and manage SQL Queries, Stored Procedures, triggers, indexes, views, and functions.

  5. Service-Oriented Architecture (SOA):

    • Develop and manage SOA solutions using Web and WCF Services 

  6. Web-Based Application Development:

    • Create web-based applications using Classic ASP, ASP.Net, AJAX Toolkit, JavaScript, jQuery, XML, HTML, and DHTML.

    • Implement modern C# concepts such as Method Extension, Generic Collection, Custom Attribute, Reflection, Partial Class, interface, and inheritance 

  7. Source Control:

    • Use TFS, VSS, and Bitbucket for code versioning and source control 

  8. Component-Based Application Development:

    • Develop 3-Tier and N-Tier component-based applications using C# and VB.Net 

  9. Object-Oriented Development:

    • Implement Object-Oriented principles in application development using .NET technologies 
Required Qualifications :
 

Qualifications:


  • Proven experience in SharePoint development and administration.

  • Proficiency in Jira and Confluence Atlassian tools.

  • Strong skills in Visual Studio, C#, VB.NET, ASP.Net, ADO.NET, and .NET Framework.

  • Expertise in MS SQL Server, including LINQ to SQL, DTS, SSIS, and Oracle, PL/SQL.

  • Proficient in Crystal Reports and SQL Reports (SSRS).

  • Strong understanding of SOA using Web and WCF Services.

  • Extensive experience with SQL Queries, Stored Procedures, triggers, indexes, views, and functions.

  • Skilled in modern C# concepts and web technologies including Classic ASP, ASP.Net, AJAX Toolkit, JavaScript, jQuery, XML, HTML, and DHTML.

  • Knowledge of source control systems including TFS, VSS, and Bitbucket.

  • Experience in developing multi-tiered applications.

  • Strong Object-Oriented Development skills.

Preferred Skills:


  • Excellent problem-solving and analytical skills.

  • Strong communication and teamwork abilities.

  • Ability to manage multiple projects and meet deadlines.

Education:


  • Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred).
  •