Web Applications Developer

» Web Applications Developer
Information Technology
in Auburn Hills
, MI
Reference: 19-02781

Primary Duties and Responsibilities:

  • Provide technical support for the client’s websites and intranet
  • Collaborate with various departments and internet partners on creating and maintaining web applications and support the web content management system
  • Work with project teams and staff from various departments to develop and implement website content and applications
  • Develop web pages using a variety of software applications and development tools
  • Provide technical site maintenance relative to search engine techniques, link integrity, navigation and other technical web developments
  • Identifies and resolves bugs and defects
  • Add content tags and updates tracking features in order to optimize marketing efforts to ensure the benefits of content/campaigns
  • Use HTML, javascript, Visual Basic or other web-based programming languages to develop code for the consumer websites along with internal intranet
  • Create reporting and tracking tools for use by department personnel in analyzing the effectiveness of web content and applications
  • Conduct user testing for all system changes to ensure the accuracy and integrity of data
  • Maintain knowledge of cutting-edge web development practices and recommends them for use, as appropriate
Preferred Qualifications:
  • Bachelor Degree in Computer Science Information Systems, Business Administration or a related field
  • 8+ years of experience with .Net development using C#, ASP.Net, MS SQL
  • 2-3 years of experience with Web Services
  • Experience with web applications development and managing professional web site, including server management, data modeling and integration
  • Front-end development skills using JavaScript, HTML5, CSS3, debugging, and troubleshooting
  • Native or Xamarin mobile application development in iOS and/or Android
  • Experience working with and programming in a Content Management System
  • Understanding of OPP and N-Tier architecture
  • Knowledge of SDLC methodologies
  • Experience with GIT or other version control applications
  • Strong analytical skills with demonstrated experience

Work Environment:

  • Works in a temperature controlled office environment
  • Frequent (up to 25% of time) travel required with exposure to road/air travel hazards and temperature extremes

Education:

  • College coursework in Computer Science Information Systems, Business Administration or a related field
Experience:
  •  Developing and implementing innovative web applications
  • Prioritizing, coordinating and meeting deadlines on multiple projects and activities
  • Creating web project requirements for use by web page coding and layout
  • Researching, testing and confirming accuracy of site content
  • Evaluating web content for its value in search engine optimization according to keyword frequency, keyword density, formatting, etc.
  • Documenting site content manager tools for department and external user groups
  • Developing and maintaining a tracking schema for all web projects and assets
  • Adding tracking tags for page and campaign reporting purposes
  • Effectively manage, warehouse and catalog (using tracking schema) all website content assets
  • Performing user acceptance testing of web content and web application as it pertains to supplied requirements
  • Correcting website bugs and defects
  • Strong analytic skills as it pertains to analyzing and creating web reporting (google analytics, internal reporting, etc.)
Knowledge Of:
  • Current and emerging web content practices and procedures
  • Search engine optimization (SEO)
  • Cascading style sheets (CSS)
  • Mobile platforms and apps
  • Content management systems and approval process flow
  • Application of page layout and format principles
Technical Skills:
  • Development of web applications and web pages in Visual Studio, ASP.NET, .NET, VB.NET, HTML, XML, CSS, jQuery, CMS Tools, JavaScript, Visual Basics
  • Cross platform web browsers (Internet Explorer, Safari, FireFox; Chrome)
  • Windows/Mac, Mobile (Android, IOS) Operating Systems
  • Google Analytics
  • Content Management Systems
Ability To:
  • Planning and organizing a high volume of projects
  • Planning, prioritizing and decision making
  • Provide analytical skill/and content knowledge to contribute to team
  • Review and comprehend vendor manuals
  • Communicate effectively with a wide variety of internal and external clients
  • Work efficiently in a fast-paced, multiple and diverse product, team environment
  • Research competitors’ products and services
  • Work irregular and/or extended hours to meet deadlines