Contact Us 877.823.3669

Full-Stack .NET Developer in Fountain, CO at SNI Technology

Date Posted: 6/14/2019

Job Snapshot

Job Description

Our client is seeking a Full-Stack .NET Developer for an exciting contract to hire opportunity. The Full-Stack .NET Developer will integrate with and enhance commercial software to fulfill our client's needs, develop custom applications to improve processes, maintain our client's SharePoint infrastructure, and maintain their EDM infrastructure. The Full-Stack .NET Developer must be well versed in all aspects of the Software Development Lifecycle. This position requires excellent problem solving and customer service skills.


DUTIES:

  • Designs, develops, tests, debugs and maintains Windows, web and console applications for the extranet/intranet, Internet, and desktop deployment and internal staff departments.
  • Collaborates in research and fact-finding to develop or modify information systems. Assists in the implementation and maintenance of databases to include developing, designing, implementing, enhancing, maintaining and analyzing database systems, queries, and procedures.
  • Designs and maintains internal data warehouse, collecting and correlating data from multiple third-party systems in a meaningful way. Ensures data integrity and accuracy.
  • Develops multi-user, enterprise applications using web development tools and languages, including C#, HTML, XML, CSS and JAVA script. Builds XML web services and RESTful API solutions using the Microsoft .NET Framework. Maintains accuracy of web site content.
  • Builds and maintains custom Electronic Document Management (EDM) workflows and e-forms.
  • Builds custom queries per user requirements. Creates custom scripting in VBScript and C# to access API functionality not available otherwise.
  • Builds and maintains databases, queries, and stored procedures to support custom development.
  • Responsible for stress testing in-house developed programs for soundness of application security and usability; subjecting programs to SQL injections and other hacker routines.
  • Follows secure coding practices and takes preventative measures to thwart SQL injection or other malicious hacks.
  • Sets up and administers IIS sites, application pools, and virtual directories for new and existing projects.
  • Administers SharePoint 2013 intranet/extranet site. Uses custom code to enhance SharePoint features and provide missing functionality. Integrates applications with SharePoint for an overall unified look and feel.
  • Assists in monitoring and controlling a computer in a client/server environment. Has basic knowledge of PC and server processes and operations. May perform LAN/hard disk backups; assists with end user questions and problems. Installs software, peripherals and troubleshoot basic hardware problems. Conducts research on new technology as requested.
  • Assists higher level technicians on routine activities typically relating to network monitoring, operations, and maintenance.
  • Performs analytical, technical, and administrative work in the planning, design and installation of new and existing personal computer systems. Installs new hardware and maintains existing hardware. Trains end users in use of equipment and software.
  • Functions as the secondary point of contact for end user problems. Employs effective customer service skills to address technical issues and troubleshoot hardware and software problems to resolution.
  • Maintains a working knowledge of the Data Processing System, and performs daily, monthly and yearly procedures as assigned.
  • Sets up network user accounts and access levels, including sharing of directories and devices for departmental workgroups.
  • Installs, configures, and maintains all computing equipment. (PC's, printers, Hubs, Routers, cable, etc.)
  • Maintains a professional, courteous, respectful manner and provides quality service to internal and external customers and members.
  • Understands and operates with our client's core values- Integrity, Quality, Service, and Community.
  • Attends required training.
  • Regular attendance is required.
  • Performs other related duties as assigned.


REQUIREMENTS:

  • Bachelor's Degree in a computer science field (Information Systems, Information Technology, Mathematics, Actuarial Science, Computer Science, or Engineering).
  • 3+ years of overall C#.NET, Excel, and XML experience
  • Experience testing, debugging, and maintaining Windows, web and console applications
  • Well rounded knowledge of C#, HTML, XML, CSS and JAVA script. Builds XML web services and RESTful API
  • Solutions using the Microsoft .NET Framework. Maintains accuracy of web site content
  • Must be a team player with strong customer service skills