.NET Backend Developer & DevOps with a bit of SysAdmin at Graphicsland (allows remote)

Posted 3 weeks ago

Apply Now

Job Description

Graphicsland is looking for a full-time team member to assist in the support, testing, development, and deployment of our own customer facing websites, internal applications, and infrastructure on a small IT team. 


Are you the right fit?


We are looking for a .net developer who enjoys coding and building out new features, but also has an interest in participating in other IT projects that are not simply development. We need help with monitoring our applications, infrastructure, and servers, and with providing support to our employees for our custom software. You will have an opportunity to work with a wide variety of technologies and 3rd party services to implement technical solutions to help drive our growing custom sticker and scientific poster e-commerce business.


Responsibilities:



  • Support internal applications by analyzing log files for issues, responding to error or warning alerts, and occasional user support for our employees if they run into a problem with our own software

  • Fix bugs and improve existing internal and customer facing applications

  • Deploy code to test and production servers

  • Convert legacy application code to new patterns and frameworks, refactor and clean up technical debt

  • Implement new features in our apps, create and execute unit tests

  • Code reviews and QA testing new features to our software

  • Manage 3rd party software licenses and installations

  • Light sysadmin duties, such as verifying backup integrity or keeping software up to date on a small number of on-prem or cloud servers

  • Participate in, or lead other non-development IT projects, such as planning the hardware, software, and migration of our on-prem servers to new hardware every 4-6 years, or helping construct and manage a new disaster recovery plan


Requirements:



  • Bachelor’s degree in Computer Science, Software Engineering, MIS or equivalent experience required

  • Prior experience on a small IT team and/or experience doing non-development IT work is a huge plus

  • 3+ years of experience as a .NET Developer

  • Ability to write code in C# and VB.NET (Our legacy code is in VB.NET)

  • Experience with SQL Server and T-SQL

  • Ability to understand business requirements and convert them into solution designs

  • Excellent understanding of general programming concepts

  • Good communication and coding skills

  • Must be motivated, dependable and responsible

  • Strong desire to learn new techniques and keeps up-to-date with changes in software development


Technologies We Use:



  • ASP.NET WebForms (Legacy - Our customer facing websites)

  • ASP.NET MVC

  • .NET WinForms (A few legacy applications)

  • Angular with Typescript

  • AngularJS

  • JQuery

  • .NET Web API

  • ServiceStack Web Services

  • ServiceStack ORMLite

  • NHibernate

  • SQL Server

  • Azure

  • MSMQ

  • Redis

  • C#

  • VB.NET (Legacy code is written in VB.NET, but all new projects are done in C#)

  • VMWare ESXi

  • Synology NAS

  • Windows Server 2016

  • SQL Server

Posted: 28 August, 2020