Professional - Lead - .NET Developer-Xamarin

  • Full-time

Company Description

Sutherland is seeking a reliable and technical person to join us as .Net Developer who will play a key role in driving our continued product growth and innovation. If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you!!

Job Description

In this role, you will get to:

  • Participate in plan, develop, build, unit/integration test phases of software development
  • Put forward calculated time estimates of work to be done on a project
  • Participate in design, code reviews with other developers and test-case review with testers
  • Perform unit/module testing of software to find errors and confirm programs meet specifications
  • Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections
  • Follow-up and close issues entered into the defect-tracking system
  • Visualize, articulate and break down complex testing areas into simpler parts
  • Initiate and influence implementation & test strategies across teams
  • Owns a major component of the product
  • Design & build new applications using Framework 4.0 (/latest) / .NET Core.
  • Enhance applications using C#.NET, Web Services / Web API, Entity Framework / ADO.NET.
  • Develop On-premise / Cloud (using Azure) hosting applications.
  • Working under a dynamic agile based environment.
  • Strictly adhere to scrum framework and guidelines.
  • Coordinate with multiple development teams.

Qualifications

Our most successful candidates will have:

  • Bachelor or Master degree in Computer Science, Engineering or a related subject
  • Minimum 4-10 years of relevant experience in Software Development
  • Good understanding of OOP concepts
  • Hands-on experience in C# programming
  • Understanding of advanced concepts in .Net framework
  • Events & Delegates, Multi-threading
  • Web Application & Web Service
  • Knowledge in Classic ASP is advantage
  • Knowledge in SQL Server is must
  • Skills in WCF and Web API
  • Knowledge in SSRS/ Reporting Tools.
  • Expertise in agile and scrum development cycles is favored
  • Hands-on Experience in .NET Core 2.1 and above, MVC, Asp.net, WebAPI, C#
  • Hands on experience in transactional databases, write Stored Procedures and Functions in SQL Server
  • Good knowledge in Angular 7 and above
  • Ajax / J-query / Bootstrap / LINQ / HTML 5.0
  • Exposure to server environments and deploying MVC .Net applications using IIS servers.
  • Certification in .NET Framework

Additional Information

  • Strong understanding of object-oriented programming and software design patterns.
  • Experience with Xamarin.Forms or Xamarin.Native.
  • Proficiency in C#, .NET, and Visual Studio.
  • Familiarity with RESTful APIs to connect mobile applications to back-end services.
  • Solid understanding of mobile UI/UX design principles and best practices.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and take ownership of projects.

 

Additionally,

  • Experience with Agile/Scrum development methodologies.
  • Knowledge of cloud technologies such as Azure or AWS.
  • Experience with version control systems, such as Git.
  • Published mobile applications on the App Store or Google Play Store.
Privacy Policy