.net – Developers

Team Novelty-Data is always looking for talented people to become its team members. We realize that productive people are always a good addition to our organization. So if you have the passion and love towards coding and the passion to work with employee friendly companies in the world, join in!

Responsibilities

  • We are looking for an experienced C#/ASP.NET developer who will work on modernizing, maintaining, and/or extending the code base of the complex projects .
  • You will also be responsible for reducing complexity, maintaining unit tests, creating integrations, and/or adding new features.
  • Daily tasks will include algorithm development; system-level problem solving; writing high-quality, non-duplicated, and documented code; database schema design; and implementing complex controls such as tabbed interfaces.
  • You will be responsible for UI design | create pixel-perfect implementations of mock-ups provided by our designers
  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problem
  • Help maintain code quality, organization, and automatization.

Skills/Experience

  • Proficient understanding of web verbs, JSON and XML protocols, style sheets, and other web techniques
  • Proficiency in  C# / Visual Basic / ASP.net , MVC framework
  • Experience using .NET
  • Experience with single-page apps and dynamic DOM modifications
  • Writing tests with  NUnit / XUnit / MSTest
  • Proficient knowledge in MSSQL / MySQL /Oracle
  • Experience with code-first
  • Understanding of scaling with stateless techniques
  • Experience with hosting in Microsoft Azure, Amazon Web Services, etc.
  • Integrating web analytics tools
  • Minimum 5+ years of hands-on
  • Should have worked on complex projects
  • Professional demeanor
  • Personal accountability and strong work ethic
  • Professional, able to interact with vendors/clients
  • Positive, “can do” attitude
  • Great interpersonal communication skills
  • Great analytical skills
  • A keen grasp of information technology