Microsoft Developer

  • location: Malvern, PA
  • type: Permanent
  • salary: $90,000 - $100,000 per year
easy apply

job description

Microsoft Developer

job summary:
Position Overview:

As a key member of the Information Technology team, the Dynamics Developer is responsible for providing leadership and hands-on expertise in assessing, planning, and implementing Microsoft Dynamics 365. The Dynamics Developer will be responsible for all phases of the software development life cycle including design, development and application reporting; including design entities, relationships, forms, workflows, views and reports in Dynamics 365. The Dynamics Developer will also be required to assist in maintaining enterprise-wide databases and software systems used to support corporate and department level processes, application customization, and providing support to users in all departments.

Essential Duties/Responsibilities:

- Manages and maintains all production and non-production databases related to Dynamics 365

- Assess needs and requirements for Dynamics 365, assist with Service Management (SM) and the Quality Management System (QMS) and other systems as needed.

- Assist in developing strategic plans to select and upgrade corporate database systems as growth and processes develop.

- Lead projects to implement new modules and/or new functionality for Dynamics 365.

- Direct efforts to defining technical, operational, and user requirements

- Review and improve conceptual architecture and technical solutions designs

- Assists in design of new database designs for co-location data and SaaS environments.

- Work with cross-functional teams to develop process maps.

- Work with other IT personnel to define network requirements needed to support corporate database systems.

- Customize Dynamics 365 to support department and corporate needs, such as developing dashboards, reports, custom queries and security features. This includes defining requirements, programming, and testing.

- Provide day-to-day support and technical development / oversight of Microsoft Dynamics CRM application services, including availability, performance, and incident management

- Collaborate with QA personnel to validate systems, processes and customized features, and to document the results. Implement test software as needed. Provide support for ISO and FDA audits as needed.

- Provide training to enterprise system users and new employees.

- Stay current with new products and technology.

- Support other IT personnel with help desk and other system troubleshooting as required.

- Perform other responsibilities as needed.

- Communicate clearly and support an environment for clear communication, cooperation, collaboration, and conflict resolution

Knowledge, Skill, and Abilities:

- Understanding of common industry standard business practices supported by CRM

- Development experience with SharePoint

- Agile Software development process

- Ability to facilitate discussion, to teach, and to train concepts related to data retrieval, data analysis, data integrity, and analytical information systems

- Ability to manage all DB maintenance plan activities including backups, indexing, integrity and consistency checks, etc.

- Experience working in a regulated environment, ideally medical device company experience.

- Demonstrated excellent communication skills and ability to follow through; team player.

Education and Experience:

- Associate/Bachelor's Degree in Computer Science or Business Related Field (Management Information Systems, Computer Information Systems etc.); or equivalent work experience (7-10 years of development experience/certifications)

- MCSA/MCSE Microsoft SQL 2012 and/or Dynamics

- 3-5 years of experience with (and a solid working knowledge of) large relational databases (e.g. MS SQL) including implementation of queries, reports and import/export of data.

- 3-5 years of experience with Design and Development of Microsoft Dynamics.

- Experience working in a Software as a Service (SaaS) environment, Microsoft SQL, HTML, Microsoft ASP, Microsoft .Net, C#, XML, web services, etc.

Preferred Skills:

- Familiarity with NetSuite.

- Experience in a small company environment.

- Experience working in a regulated environment, ideally medical device company experience.

- Experience with web-enabled database products.

- Experience interfacing with contract manufacturer's and distributor's databases.

- Experience with data AZURE hosted environments and SaaS based products

- Working knowledge of ISO13485 and FDA QSR (specifically software validation).

 
location: Malvern, Pennsylvania
job type: Permanent
salary: $90,000 - 100,000 per year
work hours: 8 to 5
education: Associates
 
responsibilities:
Position Overview:

As a key member of the Information Technology team, the Dynamics Developer is responsible for providing leadership and hands-on expertise in assessing, planning, and implementing Microsoft Dynamics 365. The Dynamics Developer will be responsible for all phases of the software development life cycle including design, development and application reporting; including design entities, relationships, forms, workflows, views and reports in Dynamics 365. The Dynamics Developer will also be required to assist in maintaining enterprise-wide databases and software systems used to support corporate and department level processes, application customization, and providing support to users in all departments.

Essential Duties/Responsibilities:

- Manages and maintains all production and non-production databases related to Dynamics 365

- Assess needs and requirements for Dynamics 365, assist with Service Management (SM) and the Quality Management System (QMS) and other systems as needed.

- Assist in developing strategic plans to select and upgrade corporate database systems as growth and processes develop.

- Lead projects to implement new modules and/or new functionality for Dynamics 365.

- Direct efforts to defining technical, operational, and user requirements

- Review and improve conceptual architecture and technical solutions designs

- Assists in design of new database designs for co-location data and SaaS environments.

- Work with cross-functional teams to develop process maps.

- Work with other IT personnel to define network requirements needed to support corporate database systems.

- Customize Dynamics 365 to support department and corporate needs, such as developing dashboards, reports, custom queries and security features. This includes defining requirements, programming, and testing.

- Provide day-to-day support and technical development / oversight of Microsoft Dynamics CRM application services, including availability, performance, and incident management

- Collaborate with QA personnel to validate systems, processes and customized features, and to document the results. Implement test software as needed. Provide support for ISO and FDA audits as needed.

- Provide training to enterprise system users and new employees.

- Stay current with new products and technology.

- Support other IT personnel with help desk and other system troubleshooting as required.

- Perform other responsibilities as needed.

- Communicate clearly and support an environment for clear communication, cooperation, collaboration, and conflict resolution

Knowledge, Skill, and Abilities:

- Understanding of common industry standard business practices supported by CRM

- Development experience with SharePoint

- Agile Software development process

- Ability to facilitate discussion, to teach, and to train concepts related to data retrieval, data analysis, data integrity, and analytical information systems

- Ability to manage all DB maintenance plan activities including backups, indexing, integrity and consistency checks, etc.

- Experience working in a regulated environment, ideally medical device company experience.

- Demonstrated excellent communication skills and ability to follow through; team player.

Education and Experience:

- Associate/Bachelor's Degree in Computer Science or Business Related Field (Management Information Systems, Computer Information Systems etc.); or equivalent work experience (7-10 years of development experience/certifications)

- MCSA/MCSE Microsoft SQL 2012 and/or Dynamics

- 3-5 years of experience with (and a solid working knowledge of) large relational databases (e.g. MS SQL) including implementation of queries, reports and import/export of data.

- 3-5 years of experience with Design and Development of Microsoft Dynamics.

- Experience working in a Software as a Service (SaaS) environment, Microsoft SQL, HTML, Microsoft ASP, Microsoft .Net, C#, XML, web services, etc.

Preferred Skills:

- Familiarity with NetSuite.

- Experience in a small company environment.

- Experience working in a regulated environment, ideally medical device company experience.

- Experience with web-enabled database products.

- Experience interfacing with contract manufacturer's and distributor's databases.

- Experience with data AZURE hosted environments and SaaS based products

- Working knowledge of ISO13485 and FDA QSR (specifically software validation).

 
qualifications:
Position Overview:

As a key member of the Information Technology team, the Dynamics Developer is responsible for providing leadership and hands-on expertise in assessing, planning, and implementing Microsoft Dynamics 365. The Dynamics Developer will be responsible for all phases of the software development life cycle including design, development and application reporting; including design entities, relationships, forms, workflows, views and reports in Dynamics 365. The Dynamics Developer will also be required to assist in maintaining enterprise-wide databases and software systems used to support corporate and department level processes, application customization, and providing support to users in all departments.

Essential Duties/Responsibilities:

- Manages and maintains all production and non-production databases related to Dynamics 365

- Assess needs and requirements for Dynamics 365, assist with Service Management (SM) and the Quality Management System (QMS) and other systems as needed.

- Assist in developing strategic plans to select and upgrade corporate database systems as growth and processes develop.

- Lead projects to implement new modules and/or new functionality for Dynamics 365.

- Direct efforts to defining technical, operational, and user requirements

- Review and improve conceptual architecture and technical solutions designs

- Assists in design of new database designs for co-location data and SaaS environments.

- Work with cross-functional teams to develop process maps.

- Work with other IT personnel to define network requirements needed to support corporate database systems.

- Customize Dynamics 365 to support department and corporate needs, such as developing dashboards, reports, custom queries and security features. This includes defining requirements, programming, and testing.

- Provide day-to-day support and technical development / oversight of Microsoft Dynamics CRM application services, including availability, performance, and incident management

- Collaborate with QA personnel to validate systems, processes and customized features, and to document the results. Implement test software as needed. Provide support for ISO and FDA audits as needed.

- Provide training to enterprise system users and new employees.

- Stay current with new products and technology.

- Support other IT personnel with help desk and other system troubleshooting as required.

- Perform other responsibilities as needed.

- Communicate clearly and support an environment for clear communication, cooperation, collaboration, and conflict resolution

Knowledge, Skill, and Abilities:

- Understanding of common industry standard business practices supported by CRM

- Development experience with SharePoint

- Agile Software development process

- Ability to facilitate discussion, to teach, and to train concepts related to data retrieval, data analysis, data integrity, and analytical information systems

- Ability to manage all DB maintenance plan activities including backups, indexing, integrity and consistency checks, etc.

- Experience working in a regulated environment, ideally medical device company experience.

- Demonstrated excellent communication skills and ability to follow through; team player.

Education and Experience:

- Associate/Bachelor's Degree in Computer Science or Business Related Field (Management Information Systems, Computer Information Systems etc.); or equivalent work experience (7-10 years of development experience/certifications)

- MCSA/MCSE Microsoft SQL 2012 and/or Dynamics

- 3-5 years of experience with (and a solid working knowledge of) large relational databases (e.g. MS SQL) including implementation of queries, reports and import/export of data.

- 3-5 years of experience with Design and Development of Microsoft Dynamics.

- Experience working in a Software as a Service (SaaS) environment, Microsoft SQL, HTML, Microsoft ASP, Microsoft .Net, C#, XML, web services, etc.

Preferred Skills:

- Familiarity with NetSuite.

- Experience in a small company environment.

- Experience working in a regulated environment, ideally medical device company experience.

- Experience with web-enabled database products.

- Experience interfacing with contract manufacturer's and distributor's databases.

- Experience with data AZURE hosted environments and SaaS based products

- Working knowledge of ISO13485 and FDA QSR (specifically software validation).

 
skills: Position Overview:

As a key member of the Information Technology team, the Dynamics Developer is responsible for providing leadership and hands-on expertise in assessing, planning, and implementing Microsoft Dynamics 365. The Dynamics Developer will be responsible for all phases of the software development life cycle including design, development and application reporting; including design entities, relationships, forms, workflows, views and reports in Dynamics 365. The Dynamics Developer will also be required to assist in maintaining enterprise-wide databases and software systems used to support corporate and department level processes, application customization, and providing support to users in all departments.

Essential Duties/Responsibilities:

- Manages and maintains all production and non-production databases related to Dynamics 365

- Assess needs and requirements for Dynamics 365, assist with Service Management (SM) and the Quality Management System (QMS) and other systems as needed.

- Assist in developing strategic plans to select and upgrade corporate database systems as growth and processes develop.

- Lead projects to implement new modules and/or new functionality for Dynamics 365.

- Direct efforts to defining technical, operational, and user requirements

- Review and improve conceptual architecture and technical solutions designs

- Assists in design of new database designs for co-location data and SaaS environments.

- Work with cross-functional teams to develop process maps.

- Work with other IT personnel to define network requirements needed to support corporate database systems.

- Customize Dynamics 365 to support department and corporate needs, such as developing dashboards, reports, custom queries and security features. This includes defining requirements, programming, and testing.

- Provide day-to-day support and technical development / oversight of Microsoft Dynamics CRM application services, including availability, performance, and incident management

- Collaborate with QA personnel to validate systems, processes and customized features, and to document the results. Implement test software as needed. Provide support for ISO and FDA audits as needed.

- Provide training to enterprise system users and new employees.

- Stay current with new products and technology.

- Support other IT personnel with help desk and other system troubleshooting as required.

- Perform other responsibilities as needed.

- Communicate clearly and support an environment for clear communication, cooperation, collaboration, and conflict resolution

Knowledge, Skill, and Abilities:

- Understanding of common industry standard business practices supported by CRM

- Development experience with SharePoint

- Agile Software development process

- Ability to facilitate discussion, to teach, and to train concepts related to data retrieval, data analysis, data integrity, and analytical information systems

- Ability to manage all DB maintenance plan activities including backups, indexing, integrity and consistency checks, etc.

- Experience working in a regulated environment, ideally medical device company experience.

- Demonstrated excellent communication skills and ability to follow through; team player.

Education and Experience:

- Associate/Bachelor's Degree in Computer Science or Business Related Field (Management Information Systems, Computer Information Systems etc.); or equivalent work experience (7-10 years of development experience/certifications)

- MCSA/MCSE Microsoft SQL 2012 and/or Dynamics

- 3-5 years of experience with (and a solid working knowledge of) large relational databases (e.g. MS SQL) including implementation of queries, reports and import/export of data.

- 3-5 years of experience with Design and Development of Microsoft Dynamics.

- Experience working in a Software as a Service (SaaS) environment, Microsoft SQL, HTML, Microsoft ASP, Microsoft .Net, C#, XML, web services, etc.

Preferred Skills:

- Familiarity with NetSuite.

- Experience in a small company environment.

- Experience working in a regulated environment, ideally medical device company experience.

- Experience with web-enabled database products.

- Experience interfacing with contract manufacturer's and distributor's databases.

- Experience with data AZURE hosted environments and SaaS based products

- Working knowledge of ISO13485 and FDA QSR (specifically software validation).


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Java Developer

  • location: Malvern, PA
  • job type: Contract
  • date posted: 9/11/2018