At Armanino, you determine your career path. This means it's possible to pursue challenges you are passionate about, in industries you care about.
D365 CE TECHNICAL LEAD / TECHNICAL ARCHITECT – OPEN TO LOCATION
Armanino is proud to be among the top 20 largest firms in the nation and one of the best places to work. We have a community of resources that are ready and willing to support your ideas, build your skills, and expand your professional network. We want you to integrate all aspects of your life with your career. At Armanino, we know you don’t check out of life when you check in at work. That’s why we’ve created a unique work environment where your passions, work, and family & friends can overlap. We want to help you achieve growth by giving you access to a network of smart and supportive people, willing to listen to your ideas.
Responsibilities :
- Responsible for the technical design, estimating level of effort for technical aspects of projects and/or requirements, technical documentation, driving application development and implementation efforts, and repairing/enhancing existing code.
- Leads with the Dynamics CE Development team members, Functional Consultants, and other Developers to ensure compliance with standards and alignment with the strategic approach of our Technology Consulting department.
- Works with the business and project teams to establish and guide business and technical requirements definition.
- Creates the overall technical design of the system and guides component design by mentoring junior team members.
- Works with team members to validate design changes and understands impacts to system architecture as part of the design review process.
- Ability to integrate procedural steps and processes with technical requirements and system functions to ensure successful delivery of work.
- Responsible for driving development efforts for enhancement and maintenance of Dynamics 365 CE and linked third-party systems, including internally developed applications, utilizing object-oriented design techniques and department coding standards.
- Strong proficiency with the Dynamics 365 CE application and database structure, effective communication with end-users, and providing clear updates to the team and project manager.
- Leverages development knowledge to compile technical solution options based on business requirements.
- Performs debugging, programming, test case development, and testing of applications.
- Creates and executes application and deployment testing, including unit tests.
- Raises Change Requests for implementations, seeking necessary approvals and coordinating with the project manager.
- Provides production support for Dynamics 365 CE, linked third-party systems, and internal applications, ensuring high availability and data accuracy.
- Supports legacy systems, identifying opportunities for enhancements.
- Supervises and mentors staff, conducts 1:1 meetings, provides performance feedback, training, and development planning.
- Stays current with emerging technologies and Microsoft application updates.
- Performs other duties as required.
Requirements :
- Bachelor’s degree in IT, Business, or related field, or equivalent experience.
- Minimum 5 years’ experience developing in Microsoft Dynamics 365 CE (CRM) and Portals.
- Minimum 2 years’ experience leading technical teams across projects and clients.
- Expertise in Dynamics 365 CE and Plugin development (C#).
- Experience with Microsoft’s Continuous Improvement / Continuous Development processes.
- Experience with Dual-write for integrations.
- Familiarity with Power Apps, Logic Apps, SQL Server, ASP.Net, CSS, Liquid, Azure B2C authentication, on-premise Dynamics 365, and infrastructure setup.
- Ability to design and develop reports using Power BI and SSRS.
- Experience with CI/CD tools and methodologies.
- Strong knowledge of agile, waterfall, and hybrid project delivery.
- Collaborative problem-solving skills.
- Ability to conduct code reviews and train team members.
- Excellent communication skills and ability to manage priorities in a fast-paced environment.
- Willingness to travel up to 50% to client sites.
Preferred Qualifications :
- Microsoft Dynamics 365 CE (CRM) certifications.
Armanino provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, or genetics. We comply with all applicable laws and prohibit workplace harassment. We do not accept unsolicited resumes from staffing agencies or third-party services unless explicitly agreed upon. Our benefits include generous PTO, 401K with profit sharing, wellness programs, and parental leave. For positions in San Francisco, we adhere to the SF Fair Chance Ordinance; in Los Angeles, we follow local laws regarding criminal history considerations. To view our privacy policy, visit our website.