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