Web Developer

Overview

On Site
Depends on Experience
Full Time
No Travel Required

Skills

AJAX
Angular
Azure
Azure App Services
Azure DevOps
CSS 3
Collaborate
Computer Science
DevOps
HTML 5
JQuery
JSON
JavaScript
Microsoft SharePoint
OData
Progressive Web Apps
Python
React Native
Responsive Web Design
SharePoint
SharePoint Server
Visual Studio
Web Applications
Web Design
Web Developer
Web Development
XML
attention to detail
communication skills
continuous
debug
debugging
developing applications
front - end development
front - end technologies
problem - solving
problem - solving skills
project management
technical documentation
technical issues
unit testing
verbal communication

Job Details

Location: Trillium Teamologies Headquarters, Detroit, Michigan

Requirement: Must be local to Michigan,

NO C2C, NO VISA Sponsorship

Job Summary:
The Web Developer is responsible for designing and enhancing user functionality with integrated technologies to ensure a seamless user experience. This role involves developing applications using front-end technologies like Angular, JavaScript, HTML, CSS, and RESTful services. The Web Developer will conduct unit testing, debugging, and documentation, while also preparing program specifications, data models, and coding logic diagrams when required.

Key Responsibilities:

  • Design, develop, and enhance web applications to improve functionality, user experience, and ease of use.
  • Implement front-end development using technologies such as Angular, JavaScript, HTML5, CSS3, and REST.
  • Develop, integrate, and maintain web services using REST OData services, AJAX, and JSON.
  • Conduct unit testing, debug code, and resolve technical issues to ensure high-quality, functional software.
  • Collaborate with cross-functional teams to gather and define application requirements.
  • Prepare program specifications, data models, coding logic diagrams, and technical documentation.
  • Ensure responsive web design (RWD) principles are applied for cross-device compatibility.
  • Leverage Microsoft Azure App Services to deploy and manage applications in a cloud environment.
  • Utilize Python, React Native, and Progressive Web Applications (PWA) for advanced functionality where applicable.
  • Work with Microsoft SharePoint Server to integrate web applications with enterprise platforms.
  • Manage source code and development workflow using Azure DevOps and Visual Studio.
  • Stay up to date with emerging web development trends, tools, and technologies to ensure the continuous improvement of applications.

Technical Environment:

  • Languages and Frameworks: HTML5, CSS3, JavaScript, Angular, Python, React Native, JQuery.
  • Services and APIs: REST OData services, XML, JSON, AJAX.
  • Development Tools: Microsoft Azure App Services, Azure DevOps, Visual Studio.
  • Additional Technologies: Microsoft SharePoint Server, Progressive Web Apps (PWA), Responsive Web Design (RWD).

Qualifications:

  • Bachelor's degree in Computer Science, Web Development, Information Technology, or a related field (or equivalent experience).
  • Proven experience in front-end web development, including expertise in JavaScript, HTML5, CSS3, and Angular.
  • Strong understanding of RESTful web services and API integration.
  • Proficiency in debugging, unit testing, and web application performance optimization.
  • Experience with cloud environments, particularly Microsoft Azure.
  • Familiarity with Python, React Native, and Progressive Web Apps is a plus.
  • Knowledge of responsive design principles and mobile-first development practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills for documenting processes and collaborating with teams.

Preferred Experience:

  • Experience with Microsoft SharePoint Server and its integration with web applications.
  • Hands-on experience with Azure DevOps for source control, CI/CD pipelines, and project management.
  • Familiarity with modern web development trends such as Progressive Web Apps (PWA) and Responsive Web Design (RWD).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.