Full Stack .NET Developer

We are looking for a .Net developer to build web sites and web application for the .NET Microsoft Platform. You will create applications from scratch, configure existing systems and provide user support being part of a geographically distributed project team. 
In this role, you should be able to write code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you. 
Your goal will be to work with internal teams to design, develop and maintain software. 


  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Contribute to test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support


  • Strong programmer skills: OOP/OOA background, C# expertise, .NET Framework
  • Web applications expertise, ASP.NET expertise (ASP.NET, VB.NET, C#), HTML5, CSS3, XSLT, T-SQL
  • Front-end scripting languages/frameworks like Javascript, Jquery, Angular JS, React.js and responsive design competencies.
  • Ability to develop web sites components using the most current technologies.
  • Familiarity with RESTful API’s
  • Strong eye for detail and attention towards performance cross-platform/device.
  • Experience with Unit Testing, Test Driven Development (NUnit)
  • Familiarity with code versioning tools such as Git, SVN, TFS
  • Familiarity with browser testing and debugging, Karma.js, Mocha/Chai, Jest, or similar
  • Nice to have: Usability and accessibility knowledge and GraphQL