The Senior D365 F&O Developer is responsible for designing and developing enhancements and customizations in Microsoft Dynamics D365 F&O.
Key Responsibilities
Contribute to all phases of D365 F&O projects, from concept to completion
Design, develop, and unit test applications in accordance with established standards
Identify areas for improvement and stability within the application
Help teammates collect and document user requirements, develop user stories, build estimates, and create work plans
Work with teammates to migrate legacy applications to D365 F&O
Adhere to high-quality development principles while delivering solutions on time and on budget
Provide second and third-level support to business users
Collaborate with Business Systems Analysts to review functional specifications for customizations
Break down functional specifications into technical designs, development tasks, and estimates; execute to completion
Create unit test cases and unit test plans; execute unit testing
Troubleshoot and resolve software bugs, data, and system configuration issues
Present technical ideas and approaches to peers and to the IT team
Perform design and code reviews
Mentor and train technical and non-technical team members
Create project documentation
Develop work-breakdown structures
Provide tracking and status updates on assigned tasks
Provide risk assessment
Exercises independent judgment and discretion in overall task management by prioritizing, planning and tracking the tasks assigned for development
Guide team development efforts towards successful project delivery
Collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain web and desktop-based business applications
Develop, refine, and tune integrations between applications
We are seeking candidates with the following experience and skills
8+ years of development experience with expertise in the design, development, and deployment of enterprise-level N-tier applications
6+ years of development experience with the Microsoft Dynamics D365 F&O platform/technology stack
Experience leading teams that utilize one or more development methodologies including Agile, SCRUM, or Waterfall
Experience with concepts, design patterns, tools, and platforms that involve standard Microsoft development solutions
Solid understanding of modern application architectures, development methodologies, and tools
Knowledge of a broad spectrum of enterprise applications
Strong customer service orientation
Analytical, troubleshooting, and problem-solving skills
Logical, efficient, and proactive
Keen attention to detail
Ability to effectively communicate ideas
Experience working in a team-oriented, collaborative environment
Comfortable with ambiguity, possess the ability to adapt quickly and easily, and possess the ability to analyze complex problems and move them to resolution
Background and style that elicits respect in the organization through style of engagement, technical depth, customer service, and results
Positive attitude and the ability to build strong relationships within the company and with external partners
Very strong communication skills (written and verbal)