Apply for Senior Dotnet Developer Role @ Tech Mahindra

Word document (.doc, .docx), text, PDF (MAX. 5MB).

TM
3y
Apply

Tech Mahindra is looking for a Senior Dotnet Developer

Job Profile: Sr DotNet Developer

Remote work option available…

Salary as per market ,

Required :

8+ years of .Net Design & Development experience.

  • Proficient in .Net with demonstrated hands on skills in OOPS concepts, .NET 3.5/4.0/4.5, , C#, n-Tier architecture, MVC, SOA, WebAPI, Restful web services (WCF), SQL Server, Entity Framework.
  • Good Programming skills - Object Oriented, Data Types, Methods, Algorithms, Generics, Interfaces, Delegates, Inheritance, Repetitions, Classes, Polymorphism, Arrays
  • Implement web-based user interfaces in .NET using Razor/MVC4/MVVM architectural patterns, AJAX, HTML5, CSS, Jquery, Angular.
  • Ability to do unit testing using any test case suite(MS Test/Nunit/Xunit)
  • Perform/manage relational T-SQL/stored procedures with MS SQL Server
  • Perform configuration management, continuous integration, version control, testing and document management using tools such as Jenkins/GitHub/SonarQube
  • Experience in Azure development skills
  • Experience in .NET Core
  • Build secure web applications with user authentication and role-based access control.
  • Understand high level application architecture/design, network design, performance constraints and security frameworks.
  • Generate reports using Microsoft SQL Reporting Services (SSRS), Ad-hoc reporting, and data migration/transformation using SSIS packages.
  • Responsibilities associated with the position include: Managing Salesforce Channel Partner Portal
  • Team and guiding team technically on Salesforce Practices.
  • Ensuring the team is delivering at the highest quality levels on time.
  • Exploring new areas of opportunities for the team and the organization that would not only energize
  • the team but also help improve overall application quality and the customer experience.
  • Building a strong relationship with the stakeholders.
  • Mentoring and providing technical direction to the testing team.
  • End-to-end project delivery - tactical or strategic - coming through any stakeholder.
  • Periodically performing critical path dependency analysis and taking appropriate action to ensure delivery.
  • Identifying measurable and experience opportunities.
  • Key Focus on SRE for performance, scalability, reliability, extensibility
  • Analyzing architecture and relationships between systems and system flows.
  • Evaluating solutions alignment and end-user experience