The PIM Applications Developer will work under the direction of the Tech Data team management and Web Architect to design, develop, test and debug the PIM application. The PIM Application Developer will maintain, enhance, and provide solutions for software applications for the PIM and related suite of tools and applications.
ACCOUNTABILITIES & ESSENTIAL FUNCTIONS
This is a summary of the primary accountabilities and requirements for this position. The company reserves the right to modify or amend accountabilities and requirements at anytime at its sole discretion based on business needs. Any part of this job description is subject to possible modification to reasonably accommodate individuals with disabilities.
LI-PS1CCC
Category:Internet Business
Equal Opportunity Employer, including disability and veterans.
#LI-PS1
C Sharp (Programming Language)
Visual Basic .Net (Programming Language)
.Net Framework
Prototype (Computer Science)
Team Foundation Server
ACCOUNTABILITIES & ESSENTIAL FUNCTIONS
- Plan and prototype new front-end user applications to support content users and other internal stake holders, including but not limited to web portal for data exports via SQL database, and ETL Tools
- Develop and build various user-friendly tools in Agility’s AMI (Agility Modular Interface) PIM system to support BAU needs of Content Managers
- Build data integrations between various cloud based and non-cloud-based systems to meet data needs of business users including but not limited to SSIS
- Write clean, scalable code using .NET programming languages and SSIS
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
- Work with the PIM team to ensure software life-cycle development processes are adhered to (development, unit test, integration testing and production)
- May work with a 3rd party PIM support team to resolve ongoing issues with the PIM application and related suite of tools
- Experience in Web Interface Solutions development using Microsoft Visual Studio, C#, ASP.NET MVC, JS Framework and Libraries, HTML, CSS, SQL Server and SSIS
- Proficiency using CRUD methods in MS SQL Server via Stored Procedures and Functions
- Experience in SDLC of database driven front-end user application development
- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET)
- Familiarity with Agile and DevOps process
- Familiarity with Source Control, TFS or Azure DevOps
- Experience in building and consuming APIs (REST, XML etc.)
- Excellent troubleshooting and communication skills
- Ability to develop relationships with key influencers and decision makers within a key functional area to bring about digitally transformative solutions for the customer
- Ability to work within a highly dynamic environment while maintaining flexibility to adjust to changing business needs
- Ability to manage multiple projects and priorities
- Familiarity in working in and with cross-functional teams
- Strong organizational skills
- Strong ability to work independently or in teams with a collaborative interpersonal style
- Demonstrates a positive attitude toward self and others
- Ability to set and track goals
- Uses sound judgement to identify issues and escalates when appropriate
- Able to research data for long periods of time
- Able to quickly learn new software applications and adapt to project related process changes
- Detailed and thorough in work habits with multi-tasking ability
- Strong understanding of enterprise data structure and databases for content and web user experience in PIM systems is a plus
- Maintain and continuously build on an established PIM Application development
- Contribute to functional design of process solutions
- Uses established coding procedures
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance as it relates to the PIM and the PIM suite of tools
- Analyze user needs and software requirements to determine feasibility of design within time and constraints
- Bachelor’s Degree in Computer Science or relevant discipline
- 2+ years working in a PIM Domain with experience in product information management and other channels experience required. For internal candidates, experience can be a combination of internal and external experience.
- Able to quickly learn and adapt to project related process changes
- Proficient in using the Product Information Management (PIM) system and related tools
- Knowledge and understanding of Mouser Taxonomy and hierarchies
This is a summary of the primary accountabilities and requirements for this position. The company reserves the right to modify or amend accountabilities and requirements at anytime at its sole discretion based on business needs. Any part of this job description is subject to possible modification to reasonably accommodate individuals with disabilities.
LI-PS1CCC
Category:Internet Business
Equal Opportunity Employer, including disability and veterans.
#LI-PS1
Recommended Skills
Hyper Text Markup Language (Html)C Sharp (Programming Language)
Visual Basic .Net (Programming Language)
.Net Framework
Prototype (Computer Science)
Team Foundation Server