Developer (.NET)

IBA InfoTech Inc.
Roxboro, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Roxboro, United States of America

Tech stack

JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
ASP.NET
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Continuous Integration
Couchbase
Software Design Patterns
JSON
jQuery
Knockout.js
MongoDB
NoSQL
Spinnaker
TypeScript
Web Applications
.NET Core
React
Software Application Programming
GIT
Xunit
SASS
Angular
Information Technology
REST
Software Version Control
Bamboo
Docker
Jenkins

Requirements

  • Minimum of 7 years of experience as a full-stack developer with C#, ASP.NET MVC, and JSON.
  • Experience consuming RESTful Web API's
  • Experience with client-side technologies such as JQuery, AngularJs, Knockout, React, JavaScript, TypeScript, HTML5, and CSS/SASS.
  • Experience with unit testing frameworks, in particular, xUnit and MochaJS
  • Experience with Agile development processes, methodologies, and tools.
  • Experience using source control, preferably Git.

More you will get:

  • Prior experience developing with .NET Core.
  • Prior experience developing with Angular.
  • Prior experience using NoSQL databases -- Couchbase, Mongo, etc.
  • Prior experience with CI/CD tools -- Jenkins, Bamboo, Spinnaker, etc.
  • Prior experience developing applications for the Cloud environment -- AWS, Azure, etc.
  • Prior experience with Docker and Kubernetes

Qualifications & Cultural fit

  • Sound knowledge of modern web development trends, technologies, and design patterns.
  • Minimum of 5 years' experience designing and implementing web-based software systems, with 8 to 10 years of experience being ideal.
  • Authorized to work in the U.S. without a visa or other sponsorship.
  • You have a passion for writing great code with the desire to achieve and exceed goals.
  • You are personally accountable for your work and love creating value for your users.
  • You have a desire for the team to succeed above personal preferences.
  • You are extremely technical, but also have a passion to constantly learn and develop new skills.

Apply for this position