Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
The position will require to have objectoriented design and programming experience using systems databases and programming languages that develop software applications with the .NET framework. This experience can include programming skills using C# Visual Basic XML MVC Entity Framework 6 as well as database applications such as Microsoft SQL Server.
Webhead is also seeking someone who is familiar with the Angular JavaScript frameworkand Microsoft based Web APIs.
Experience with GitHub TeamCity Octopus Deploy Postman and LINQPad are a plus.
Responsibilities:
Communication/Documentation
Must have strong professional communication skills to be used with clients and fellow team members.
Must have strong technical and detailed documentation skills.
Will be required to have strong organizational skills
Must have strong leadership skills
Should have the ability to work under a CIO and CTO
Should have the ability to work with established processes and to provide input on improving and building upon said processes
Should have the ability to conduct training sessions.
Programming
Required to have the ability to assess existing applications/websites
Ability to design and develop detailed technical requirements to be familiar with designing workflows and database schemas
Design implement develop and maintain complex applications and databases that automate and improve business processes and database systems
Analyze system requirements develop integrated solutions and system functional requirements and applies modern software development techniques and methods to develop modify and maintain complex applications and databases
Provide outlining steps and timetables for developing testing and installing applications
Familiar and strong skills in Quality Assurance Testing of all applications
Other job related duties required to meet organizational goals
BS in Computer Science Mathematics or a similar field is preferred or equivalent experience
Requirements
Programming
General Programming Skills (Data Types Iteration Functions)
Algorithm Proficiency
Unary/Binary Operation Proficiency
Declarative Programming Fundamentals
Regular Expression Familiarity
Framework Design Guideline Proficiency
Collection/Array Differences
Language Specific Skills
C# (or VB) Mastery
Enumerators
Delegates and Events
Nullable Types
Generics
Preprocessor Directives
P/Invoke Fundamentals
COM Interop Fundamentals
XML Documentation
ASP
ASP Concepts (CodeBehind Compilation Model Intrinsic Objects ViewState etc)
ASP Control Proficiency
ASP Page Life Cycle
ASP HttpHandler HttpHandlerFactory and HttpModule Proficiency
ObjectOriented Nature of ASP
ClientSide Development / General Web Development
ECMAScript 3 (JavaScript 1.7 Proficiency (Closures Anonymous Calls etc)
CSS Proficiency (Specificity Selectors Rules etc)
DOM Familiarity
XHTML Mastery (and its relation to HTML)
Web Standards Familiarity
MOS (Mozilla Opera Safari) and IE Development Differences
Firefox Utilities (Firebug Web Developer Toolbar)
Core Ajax Fundamentals
Classic Web Development Concepts (State Management Stateless Development)
.NET Data
ADO Fundamentals (DataTable DataSet DataColumn etc)
Data Binding Fundamentals
XML Serialization
.NET Concepts
Assemblies
Exception Handling
Streaming
Attributes
Versioning
Strong Naming
Disposable Resources (and IDisposable)
ObjectOriented Principles
OOP Principles (Inheritance Polymorphism Encapsulation) Proficiency
OOD GRASP Patterns Mastery
OOD GoF Pattern Fundamentals
UML Fundamentals
Data
Set Theory Fundamentals
Database Design/Data Modeling Mastery
ACID and Normalization Concepts
SQL Server 2005 Interaction Familiarity
SQL Server 2005 Query Optimization
SQL Server 2005 Index Design
SQL Server 2005 Tuning
TSQL Proficiency
O/R Mapper Familiarity
XML/DTD/XSD/XSLT/XPath Fundamentals
Experience with Entity Framework (EF6 & Angular JavaScript
Three 3 to five 5 years of experience with .Net HTML ASP (VB C#
Preferred
Experience in working with various Content Management Systems (DNN)
Module development using DNN JavaScript and JQuery Programming
Oral and written communication skills sufficient to convey technical advice and information to clients and coworkers who have varying degrees of ability with Information Technology.
This position primarily consists of working indoors in an office environment. In the course of the employees duties he/she may travel to customer sites to perform essential job duties. Essential functions: The employee may be required to: sit walk or stand for extended periods talk and hear with the ability to communicate detect converse with discern convey express oneself exchange information to use the hands and fingers to operate activate use prepare inspect place or position and see to detect determine perceive identify recognize judge observe inspect estimate and assess.
Travel may be required based on business goals and objectivesup to 10.
Full-Time