Full Stack .Net Developer

Job Description

Responsibilities

  • BS or MS in Computer Science or equivalent degree
  • 5+ years of software development experience
  • Expert in UI frameworks (React.JS, Angular.js)
  • Expert in .NET and .NET Core, ASP.NET & ASP.NET Core MVC, ASP.NET Web Forms, Entity Framework, C#, Web Services, IIS, and MS SQL Server
  • Experienced in working with RESTFUL Web Services and implementing RESTFUL APIs
  • Experienced with JavaScript, jQuery, AJAX, HTML, and CSS
  • Designing and Development experience in an enterprise-class system with multi-tier architecture
  • Expert in ADO.NET and data services
  • Expert with design patterns, SOA design & web services development
  • Strong experience in developing for high-availability clustered environments
  • Strong communication and writing skills
  • Comfortable working in a flexible Agile development environment

Requirements

  • Develop custom code in .Net and .NET Core
  • Translate application storyboards and use cases into functional applications
  • Design, build and maintain efficient, reusable, and reliable codes
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Participate in scrum meetings, grooming, planning, and retrospective ceremonies with agile development teams
  • Collaborate with team members on designing and developing creative solutions to complex problems
  • Participate in developing and maintaining new and existing applications by writing clean code on web application frameworks
  • Troubleshoot and fix application-level bugs
  • Participate in knowledge sharing activities with peers and managers regarding functional and technical knowledge as well as implementing development standards
  • Participate on project teams for cross-functional and integrated system development
  • Support new and existing applications
  • Work with minimal supervision and provide team leads with recommendations for issue resolution as well as implementing fixes

About Innorik

Innorik is a North American based Information Technology company that specializes in the provision of IT consulting and software development services. We are not just another IT company, we are simply a think-tank that thinks outside the box and put the wow in technology. We are powered by innovation, and it is the core of everything we do. Our relentless software engineering never stop thinking team of experts is pushing limits. At Innorik, our goal is to deliver with unwavering integrity, “Best in Class” IT solutions, IT consultancy services and systems that help our customers stay one step ahead and out-compete their competition.

career@innorik.com

Our people’s ideology aims at building a strong development team of committed and motivated software professionals. Do you have the skills to be part of the Innorik family? Then apply to join us.