Dynamics Developer
SingleStone, Richmond, VA, United States
SingleStone’s technical team consists of Front End, Back End and Full Stack Developers all charged with solving client challenges with software. Whether we’re creating customer-facing products or developing tools that connect your internal team, our software expertise has the power to change the way you do business.
As a Dynamics Developer at SingleStone, your job might seem straightforward. Write some code, test it, debug it, and start again. While that's part of it, that's just the beginning, our Developers are also consultants. They partner with client stakeholders, agile project teams, and end users to understand desired features and functionality so that they can develop the highest-quality technical solution.
Desired Skills & Experience
- 5+ years of Experience working with agile software development teams to build, implement, and customize Microsoft Dynamics CRM software.
- Solid understanding of object-oriented programming, design patterns, application frameworks, and database design.
- Experience producing well-documented and efficient code while also explaining complex technical information to client stakeholders and development teams.
- Passion for emerging technology trends with a desire to stay current; encouraging teams to learn and adopt new technologies.
- Strong communication skills; enthusiastic about engaging in discussions with clients, and project team members, about technical best practices.
- Experience creating workflows, custom plug-ins, and integrations
- Ability to manage and mentor junior talent and contractors
- Knowledge in building custom .NET (C#) enterprise web applications.