Who we are:
- We are technologists
- We are customer engagement enthusiasts
- We are listeners and researchers
- We are doers, thinkers and problem solvers
- We are collaborative and cooperative
- We are accountable to one another - and for one another
What we look for:
- People who are smart, honest and genuine
- People who take pride in their work
- People willing to do what it takes and think outside the box
- People who are life-long learners and help others learn along the way
- People who laugh and don’t take themselves too seriously
- People who do right by others
- People who appreciate the abilities and differences of others
- People who want to participate in building a positive work culture
- Collaborative environment without politics, micro-management or burdensome tools and processes
- Remote and hybrid options, flexible work environment with social events
- Empowerment to make your mark
- Growth defined by experiences, not tenure or rank
- Invest in Your Nest benefit to upgrade home office
- Wellness benefit for gym membership or home exercise equipment
- Learning allowance for classes, training or personal pursuit
- Discretionary Unlimited PTO, 11 paid holidays, your birthday off and summer hours
- Monthly cell phone / internet allowance
- Excellent medical, vision and dental benefits plus 401K with company match
- Education, certifications and training
- Casual dress
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%