Microsoft Dynamics Developer Parkersburg Wv Onsite Apply
Microsoft Dynamics 365 Developer
Parkersburg WV(Onsite)
6 Months - Contract to hire
Phone + Skype
JD:
*MUST HAVE EXPERIENCE WITH MICROSOFT DYNAMICS 365!*
Full Stack Engineer
As a Full Stack Engineer, the primary objective will be to design and implement end-to-end solutions to
enhance the company's application suite functionality, performance, and user experience. The position
collaborates closely with cross-functional teams to understand requirements and translate them into
robust, scalable, and maintainable code. The main goal is to deliver high-quality software that meets
business objectives and user needs while staying current with emerging technologies and best practices
in web development. By leveraging expertise in both front-end and back-end technologies, you will
ensure our web applications are reliable, efficient, and continuously improved to meet the evolving
demands of our users.
As a Full Stack Engineer, the primary objective will be to design and implement end-to-end solutions to
enhance the company's application suite functionality, performance, and user experience. The position
collaborates closely with cross-functional teams to understand requirements and translate them into
robust, scalable, and maintainable code. The main goal is to deliver high-quality software that meets
business objectives and user needs while staying current with emerging technologies and best practices
in web development. By leveraging expertise in both front-end and back-end technologies, you will
ensure our web applications are reliable, efficient, and continuously improved to meet the evolving
demands of our users.
This is a full-time, on-site position located in Parkersburg, WV.
Qualification and Education Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a Dynamics 365 developer or a similar role.
Strong knowledge of Microsoft Dynamics 365, including CRM and ERP modules.
Proficiency in programming languages such as C#, JavaScript, and TypeScript.
Proficiency with Azure Cloud Services
Experience with Microsoft Power Platform and Power Apps.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Certifications in Dynamics 365 development or related areas are a plus.
Job Specific Competencies:
Knowledge of cloud technologies, especially Azure.
Familiarity with Agile or Scrum development methodologies.
Experience with DevOps practices for continuous integration and continuous delivery (CI/CD).
Understanding of data analytics and reporting tools.
Ability to adapt to new technologies, tools, and processes quickly.
Qualification and Education Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a Dynamics 365 developer or a similar role.
Strong knowledge of Microsoft Dynamics 365, including CRM and ERP modules.
Proficiency in programming languages such as C#, JavaScript, and TypeScript.
Proficiency with Azure Cloud Services
Experience with Microsoft Power Platform and Power Apps.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Certifications in Dynamics 365 development or related areas are a plus.
Job Specific Competencies:
Knowledge of cloud technologies, especially Azure.
Familiarity with Agile or Scrum development methodologies.
Experience with DevOps practices for continuous integration and continuous delivery (CI/CD).
Understanding of data analytics and reporting tools.
Ability to adapt to new technologies, tools, and processes quickly.
Essential Functions of the Job:
1. Database Management:
Design, implement, and manage databases using SQL Server and NoSQL technologies such as
MongoDB.
Ensure data integrity and optimize database performance.
2. API Development and Integration:
1. Database Management:
Design, implement, and manage databases using SQL Server and NoSQL technologies such as
MongoDB.
Ensure data integrity and optimize database performance.
2. API Development and Integration:
Develop RESTful and GraphQL APIs for seamless communication between front-end and back-
end systems.
end systems.
Integrate third-party APIs and services as needed.
3. Version Control and Collaboration:
Use version control systems like Git and Azure DevOps to manage code changes and collaborate
with other developers.
3. Version Control and Collaboration:
Use version control systems like Git and Azure DevOps to manage code changes and collaborate
with other developers.
1177 Rosemar Road PO Box 1686
Parkersburg, WV 26102-1686
Parkersburg, WV 26102-1686
Participate in code reviews to maintain code quality and share knowledge.
4. Testing and Debugging:
Write and execute unit, integration, and end-to-end tests to ensure application reliability and
performance.
Debug and troubleshoot issues across the entire stack.
5. Developing and Designing Web Applications:
Create and maintain responsive web applications using front-end technologies.
Design and implement server-side logic using back-end technologies like Node.js, X++,
Typescript, Java, or .NET.
6. Deployment and Monitoring:
Automate deployment processes using CI/CD tools such as GitHub Actions.
Monitor application performance and ensure availability using tools like Application Insights.
7. Security:
Implement security best practices to protect applications from vulnerabilities.
Ensure data security and privacy compliance.
8. Documentation:
Create and maintain technical documentation for application design, development, and
deployment processes.
Provide clear and concise documentation for APIs and other components.
9. Collaboration and Communication:
Collaborate with cross-functional teams, including designers, product managers, and other
developers, to deliver high-quality products.
Communicate effectively with stakeholders to understand requirements and provide project
updates.
10. Continuous Improvement:
Stay current with industry trends, technologies, and best practices.
Continuously improve development processes and application performance.
4. Testing and Debugging:
Write and execute unit, integration, and end-to-end tests to ensure application reliability and
performance.
Debug and troubleshoot issues across the entire stack.
5. Developing and Designing Web Applications:
Create and maintain responsive web applications using front-end technologies.
Design and implement server-side logic using back-end technologies like Node.js, X++,
Typescript, Java, or .NET.
6. Deployment and Monitoring:
Automate deployment processes using CI/CD tools such as GitHub Actions.
Monitor application performance and ensure availability using tools like Application Insights.
7. Security:
Implement security best practices to protect applications from vulnerabilities.
Ensure data security and privacy compliance.
8. Documentation:
Create and maintain technical documentation for application design, development, and
deployment processes.
Provide clear and concise documentation for APIs and other components.
9. Collaboration and Communication:
Collaborate with cross-functional teams, including designers, product managers, and other
developers, to deliver high-quality products.
Communicate effectively with stakeholders to understand requirements and provide project
updates.
10. Continuous Improvement:
Stay current with industry trends, technologies, and best practices.
Continuously improve development processes and application performance.
Benefits:
Vacation, sick and holiday pay
Health insurance
401k
Vivek Kumar
Lead Technical Recruiter
Contact No: +1 646 968 8493