A global cloud-services, systems integrator with leading capabilities across all Microsoft applications and technologies
MS Dynamics CRM Technical Architect
Location
Mississippi
Posted
71 days ago
Salary
0
Seniority
Lead
Job Description
MS Dynamics CRM Technical Architect
Hitachi Solutions America
• Understand functional design and provide a technical architecture that will meet functional design • Ability to read a software requirement and produce a technical specification. • Ensure that there are complete unit tests for every component or task. • Develop required functionality and feature by coding on .Net platform & Internal Framework. • Review code and ensure it conforms to standards. • Help improve quality of existing code base • Ensure project is complete according to written specifications. • Communication and Teamwork. • Follow best practices while coding [.NET & Microsoft Dynamics CRM]. • Ensure that code is scalable for high performance scenarios
Job Requirements
- Min 8 years in MS CRM or Dynamics 365
- Experience in leading 1 or more projects and teams , responsible for delivery
- Exp in Managing client communication and delegating tasks and responsibilities to appropriate personnel
- Educational qualification: BE/MCA or equivalent degree in computer science
- Atleast 2 years’ experience of developing solutions on Microsoft Dynamics CRM . Should able to lead team and project.
- Strong understanding of the CRM Platform (Scripting, Plugins, Workflows, Dialogs, Client Extensions, SDK)
- Good understanding on D365 with working experience.
- Good Understanding on Power Apps
- Good understanding on PCF Controls
- Good understanding of CRM Functional Modules
- Knowledge in Field Service and Project Service.
- Strong knowledge on Azure tools like Azure DeVops, Azure Functions, Azure Service Bus, CICD Pipeline etc.
- Good understanding of SSRS and CRM Reports
- Strong and proved ASP.NET programming using C# (MVC, Web API) ;database concepts; OO analysis and design under SDLC environment.
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Partner with multiple vendors to create estimates and delivery plans for projects or programs across an application family • Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for an application family • Provide technology leadership and delivery accountability for solutions for multiple concurrent projects within an application family (i.e. Claims, C&PS, or CS&DW) • Function as team leader for a large or complex unit with accountability for setting direction to mature the technology associated with the team • Identify and implement process enhancement opportunities associated with supporting the application area • Implement actions to increase UBC and vendor partner knowledge on team • Serve as SME for components of the team • Partner with architects to set direction for maturing use of/retiring/adding technology components in the UBC environment • Provide technical guidance to projects/programs for complex components of a multiple technology suites • Lead efforts to develop standard practices, components, guidelines for use of complex technology components • Lead teams to resolve urgent and high production incidents • Lead actions to determine root cause of problems and drive resolution • Work on special projects as assigned
• Contribute to the architecture, design and development of new features; • Troubleshoot defects and provide production support for applications; • Write and maintain automated tests (unit and functional); • Contribute to quality assurance, maintenance and deployment; • Ensure application maintenance and monitoring in production; • Provide support services to technical support, sales and design teams; • Document applications to ensure integration and maintainability; • Participate in the continuous improvement of the team and company products; • Collaborate with the team in an Agile environment.
• Take ownership of the Node.js backend and perform a full technical assessment of the codebase • Identify and remediate critical security vulnerabilities and insecure integrations • Refactor unstable or low-quality code to improve reliability, maintainability, and performance • Stabilize core application flows required for production readiness • Re-establish codebase ownership by organizing and migrating repositories within the client environment • Analyze and restore CI/CD pipelines across repositories and environments • Set up and validate staging environments to support testing and release processes • Audit and stabilize third-party integrations such as payments and external platforms • Collaborate with QA and stakeholders to validate functionality and prioritize fixes • Support release readiness and launch execution ensuring system stability • Enforce a feature-freeze approach focused on stabilization and critical fixes • Contribute to defining a post-launch roadmap to support scalability and future development • Continuously improve system security, performance, and operational stability
Senior/Lead Software Developer – .NET, Construction Operations
AcumaticaAcumatica Cloud ERP | Connected Business. Delivered.
• Participate in the design and development of business applications and customizations. • Develop of the data access layers, business objects, and presentation layers. • Research and prototyping ERP modules using new technologies. • Support for existing code, code optimization and refactoring. • Analyze the code, search for and correct errors in the existing functionality. • Working with development partners on architecture and code reviews. • Provide guidance and support to developers participating in Acumatica’s development network, and evangelize the Acumatica xRP framework.




