Job Description
CohnReznick LLP is seeking an Application Developer for its growing and fast-paced Information Technology team. This opportunity is both full-time and remote.
CohnReznick is a top National Advisory, Assurance and Tax accounting, firm with a team of over 3,000 employees in 25 cities. As a member of our team, we will provide you with the necessary tools to take your career to the next level. Your success is our success!
The Ideal Candidate Will Have
This position is responsible for the provisioning and development of new applications as well as the maintenance of CohnReznick’s existing custom applications primarily including though not limited to the Dynamics 365 CRM platform.
- Experience developing in two or more programming languages
- Knowledge and experience low code solutions developing forms, workflows and other multi-system integrated solutions
- Ability to code and debug application plugins
- Expertise and experience designing reports, dashboards, and other consumable web resources.
- Expert knowledge of the technical and functional aspects within the supporting technologies of the Microsoft ecosystem
- Experience in agile development lifecycle
- Strong background is the planning, designing, installing, configuring, and customizing of relational data modeling of solutions that are innovative, while observing best practices in regards to supported extensions
You Will Need
- 3 - 5 years of experience with software development
- Associate’s/Bachelor’s degree or higher in computer or business-related field (Computer Science, Management Information Systems, Computer Information Systems, etc.) or equivalent combination of education and work experience
- Experience in C#, .NET, Azure programming, APIs, REST and SOAP endpoints, Power Apps, Power Automate, JavaScript, HTML, and SQL Server
- Knowledge of Dynamics 365 CRM, and the O365 platform as it pertains to feature sets that integrate with Dynamics CRM solutions, including SharePoint and OneDrive/OneNote is a plus
- Ability to visualize and document infrastructure and system design specifications using architecture diagrams
- Ability to communicate to both developers, business users and consultants while being mindful to balance the use of native out-of-box features and a practical use of custom development
- Ability to clearly articulate the vision for solutions and solve problems related to both system and environmental limitations
- Understanding of data models and at least 3 years designing, creating, customizing, and configuring solutions, including innovative line of business solutions using proven development tools.
- Knowledge and ability to configure the latest and greatest Microsoft feature sets, including preferred solutions, O365 components and core customization features
- Proven ability to create innovative solutions to solve complex business requirements, and streamline/automate business processes
- Ability to integrate with O365 and non-O365 solutions
- Ability to QA developed solution and QA other developer’s solutions as part of design, code review, and cross training
- Ability to document solution and proactively decrease technical debt while providing inputs for business/user documentation
- Experience coding and using ETL tools (Alteryx, Kingswaysoft, Inaport) is a plus
- Strong Excel skills is a plus
- Strong written and oral communication
Your CR Advantage
- Competitive salary and benefits
- 401k Match
- Profit Sharing
- Discretionary annual bonuses and spot bonuses
- 25 days of Paid Time Off + 10 Holidays + 5 early closing days
- Professional Development
- Guided career path
- Career Coach