.NET Software Engineer

Remote
Full Time
Experienced

As a .NET Software Engineer, you will...

  • Moderate involvement in the design of critical software components, systems, and features
  • Design, develop, test, deploy, maintain and improve software
  • Create and maintain documentation and specifications
  • Write unit, integration, and other relevant tests
  • Manage deliverables and deadlines in an agile setting
  • Mentor and train other team members on design principles, and coding best practices
  • Interact and coordinate deliverables with other technical groups in the organization

Basic Qualifications

  • Strong knowledge of .NET/C#
  • Strong knowledge of HTML/CSS/JavaScript
  • Strong knowledge of SQL Server.
  • Experience developing API and working with Message Queues.
  • Experience working with data integration platforms (webhooks, zapier, tray.io, etc)
  • 5+ years of software development experience in one or more general-purpose programming languages
  • Experience with code versioning in a continuous integration/deployment setting
  • Working proficiency and communication skills in verbal and written English

Preferred Qualifications

  • Experience with AWS cloud services and development is preferred, but not required
  • Experience working on SaaS applications
  • Familiarity with the entire web stack
  • Experience working with IIS web gardens and web farms and scaling applications
  • Experience with localization and accessibility
  • Experience working on large scale enterprise B2B systems
  • Experience with cloud development
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*