Responsibilities:- Work closely with clients and prospects to provide solutions that help them drive innovation across the digital landscape
- Lead client discovery calls and whiteboarding sessions to evaluate their current systems, applications and infrastructure
- Lead discussions on solution options, impacts and risks and provide estimates
- Propose, design and architect D365 and Power Platform solutions while staying hands on doing technical development work
- Provide technical leadership to others in developing, testing, deploying and supporting custom solutions
- Finalize technical specs for customizations, integrations and/or custom development
- Lead and mentor other developers on projects
- Spend 50% of your time writing high quality code that is scalable and reliable
Requirements:- Bachelor's degree in Computer Science, Computer Engineering or other related experience
- 5+ years of experience in software development with C#, SQL, JavaScript, HTML, XML
- 2+ years of experience as a Technical Lead or Architect
- Experience with integrations and data migration projects
- Experience with Dynamics 365 and/or Power Platform preferred
- Exceptional communication skills for client interaction, presentations, etc.
- Self-starter, proactive and team player
- Occasional travel to clients up to 20%
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.