Job Description
Job Description
- Current opening for a new position
AGS Automotive Systems is a full-service automotive supplier specializing in the manufacture and supply of complex high value-add automotive metal components, including in particular front and rear impact assemblies, principally for pick-ups and the heavy truck market. AGS offers full range of in-house capabilities including design and engineering, high tonnage metal stamping, light weighting solutions, innovative multi-material joining, high performance coatings including chrome plating and automated manufacturing processes.
AGS is committed to delivering high quality, high value products to our customers, who include several of North America's largest automakers. For over 70 years AGS has stood behind our belief in quality, technology, and teamwork.
AGS is looking for a Web Application Developer to join our dynamic organization.
JOB SUMMARY
The Web Application Developer is responsible for the effective and efficient delivery of duties and responsibilities as outlined below in accordance with AGS' cultural priorities. The duties and responsibilities listed below are not meant to be all-encompassing. As business needs change, this list may be adapted. It is expected that the incumbent will participate in meetings, on teams and projects to collectively achieve our priorities.
AGS Automotive Solutions is looking for a Web Application Developer with a focus on SharePoint / O365 Development. This position requires a proactive, project-driven individual who excels in facilitating change and demonstrates exceptional leadership skills. We need someone with outstanding SharePoint / Power Platform programming experience, strong programming abilities, strong technical design ability, excellent communication skills, be results driven, have a great work ethic, attention to detail, ability to liaison with contracting partners, and be a strong team player. The ideal candidate will thrive in a dynamic environment, capable of understanding business processes quickly and executing tasks with minimal direction. Our Programming team plays a pivotal role in driving our organization's technology initiatives to drive measurable business value.
An ideal candidate demonstrates enthusiasm for exploring emerging technologies such as artificial intelligence and modern programming languages, while possessing substantial experience in developing solutions with the Microsoft SharePoint platform as well as creating add-ins and Power Apps within Office 365. The role requires serving as a technical expert in the analysis, design, coding, testing, and debugging of new solutions or major enhancements to existing Microsoft-based systems.
Our ideal candidate knows what's important-the user and getting them to adopt the system.
DUTIES & RESPONSIBILITIES
Lead the design and development of a dynamic, interactive web-based systems that needs to be scalable in both performance and maintainabilityDevelop and test software components using current industry tools and processesAnalyse, design, develop, test and implement enterprise-scale applications and solutions utilising various programming languages, Power Apps, Power BI, Power Automate and SharePoint in accordance with processes, standards and best practicesResponsible for the design, development, deployment and support of business applications using SQL, Microsoft Power Platform and SharePointEffectively research and understand emerging practicesDesign and build custom Programming solutions leveraging AI where possibleDesign and build custom SharePoint Online sites and solutionsDesign and build no-code / low-code solutions on the Power Platform to support automation, integrations, and data flowsDesign and implement the look, layout, and features of a website or application to enhance user experience. This may include conducting user research, creating wireframes and prototypes, and testing designs to ensure usabilityDrive Power Platform implementations through all project phases including discover, definition, build, test, and deployDevelop and maintain project documentation such as business requirement documents, process flows, presentations, etc.Design and develop Power BI Business Intelligence reports and dashboardsLiaise with other IT support teams, business areas and third parties in the investigation, resolution and escalation of problems and incidents, ensuring that SLA targets for application availability are maintainedContinually evaluate existing systems, solutions and processes and provide ideas for improvementTroubleshoot technical issues, perform root cause analysis and take appropriate action to remediate issuesAccountable for the effectiveness, quality and timeliness of solution development and architecture decisions and how easily those can be implementedEDUCATION, SKILLS AND EXPERIENCE
Bachelor's degree in computer science or a related technical disciplineEmphasis on quality code and effective commentingStrong oral and written communication skillsDemonstrate ability to learn new technologies quickly and efficiently5+ years of hands-on SharePoint development experience creating SharePoint features and solutions including apps, master pages, custom page layouts, content types, workflows, and display templates for searchRelational databases - SQLWriting advanced SQL queries and stored proceduresLinux and Microsoft server administrationExperience in Apache or other web server experienceProficiency in version control systems like GitStrong experience with business process automation and intelligence with Power Platform (Power Automate, Power BI, PowerApps)Experience with design, development and deployment of enterprise-level portals and collaboration solutions in SharePoint Online / O365 using SPFx, CSOM, JavaScript, jQuery, ASP.NET, C#, Web Services, Web Forms, PowerShell scripting, CAML, LINQ, XML / XSLT, HTML and CSSSharePoint and O365 development API's, including : JSOM, SharePoint REST API, Microsoft Graph API, SSOM and Visual StudioExperience in applying OData queries to filter, sort, and shape data from REST APIsExperience with related technologies such as SQL Server, Internet Information Server, and Active DirectoryIntegration of SharePoint with third party applications and enterprise information systemsProficiency in defining and maintaining Taxonomy Term Store(s), and custom content types with the ability to create custom result sources, refiners, and display templates for Enterprise SharePoint SearchExperience with complete Software Development Life Cycle and iterative development methodologies, with the ability to transform documented use cases into prototypes and finished solutionsEffective consulting, time management and analytical skillsAbility to work on a team as well as independently with minimal supervision to achieve project milestones and deadlinesNice To Have :
Experience in JavaScript (Libraries such as React, NodeJS, Angular) along with HTML, CSS, and other related technologies to develop functional and appealing user interfaces.Proficiency in Python and its libraries for data analysis and manipulation, and SQL for database management and querying.Proficient in handling large datasets and applying data preprocessing or cleansing techniques using Power Query Editor in excel, PowerBI or DataverseEnterprise-scale technical experience with cloud and hybrid infrastructures, architecture designs, and technology managementExperience designing database schema, tables and stored procedures.Experience in integrating UI with server-side logic, understanding concepts like RESTful APIs, JSONEFFORT
Help shape the future of AI technologiesBe a great communicator, both verbally and in writingWork to clearly defined and tracked budgets and schedulesOrganize priorities to handle multiple and sometimes competing commitmentsAct as a technical team lead on SharePoint development projectsPassionate, UX-driven focus for responsive, user-friendly SharePoint and PowerApps applicationsTake a holistic approach to how a software development project is a success for the end users and the developersComfortable presenting to technical and non-technical audiences at all levels within an organizationExperience delivering thorough technical support and training for end-usersWORKING CONDITIONS
Travel may be required between AGS locations in Michigan and Ontario.Accessibility : AGS Automotive Systems is proud to support the full inclusion of persons with disabilities as set out in the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005. At AGS we are committed to ensuring the workplace is free from discrimination. Accommodations for disabilities in relation to the job selection process are available upon request by contacting AGS Human Resources at .
Equal Opportunity : As an equal opportunity employer, and in accordance with all applicable legislation, the Company prohibits any form of harassment or discrimination in the workplace. This applies to all aspects of employment. All employees must be treated equally without discrimination based on matters such as race, citizenship, creed, sexual orientation, gender expression, age, or disability.
Pay Details : $75,000-$110,000 per year