The Senior IT Developer will create user information solutions by developing, implementing, and maintaining applications; mentoring and providing guidance to a team of developers as needed.
Please note that this position is looking for individuals who have experience within the Finance and Operations side
– not CRM.
Complexity: Sets precedent within limits and/or administers operating rules and procedures under management guidance; performs advanced troubleshooting or analysis; uses judgement to select from multiple known alternatives; frequent interaction to provide detailed procedural explanations or technical responses and/or occasional contact to negotiate basic agreements.
Primary Job Function This section describes the primary /essential responsibilities that this job performs.
Plan programs by studying specifications; arrange specifications by developing logical sequence, preparing flowcharts, and researching solutions.
Code specifications by converting logical sequence and workflow into program language.
Verify coding by performing unit testing and trial runs.
Arrange project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Meet programming standards by following production, productivity, quality, and customer-service standards; identify work process improvements and implement new technology.
Prepare program specifications based on documented business requirements.
Prepare and review program documentation.
Accomplish programming project requirements by coaching and mentoring programmers.
Advance job knowledge to the next level by participating in educational opportunities, reading professional publications, and learning from mentors and peers.
Follow company standards.
Demonstrate the Company’s Core and Growth Values in the performance of all job functions.
Secondary Job Functions This section describes the secondary responsibilities that this job performs.
Maintain reliable attendance.
Actively participate in departmental meetings, training and education.
Assist with training other employees and providing backup.
Complete other assignments and special projects as requested.
Job Requirements: Job Qualifications Education: Bachelor’s Degree in computer science, Information Systems or equivalent.
Qualifying experience acceptable in lieu of degree.
Experience: 4 years of software development in AX/D365 Licenses or Certifications None Knowledge, Skills and Abilities Demonstrate knowledge in AX/D365 and working experience in Accounts Payable, Accounts Receivable, General Ledger Retail, Inventory and warehouse management modules.
Experience in Data Migration, Extension, Integration and SSRS Reports.
User role security management in AX 2012/ D365 (Creation / modification of Security User Role development, Roles Assignment etc.
Expertise in Sales and Purchase order frameworks.
Chart of accounts setup, Ledgers, Journals and Postings, Ledger posting setup.
Strong X coding skills using event handlers and Chain of commands.
Knowledge on DevOps
– Azure Repos, Pipelines, Source control, branching, etc.
Knowledge on Logic Apps, Microsoft Flow, Power Apps and Power BI.
Experience with using Microsoft Dynamics 365 F&O Integration APIs
– Business Events, DMF API, Recurring API, Custom services and OData.
Provide consulting services and business process consulting to implement AX/D365.
Solid experience within D365 – Retail MPOS/CPOS, AP, AR, General Ledger Opportunity to take on responsibility for one of the key area within the business that is constantly trying to improve the quality of our services.
Excellent verbal and written communication skills Excellent interpersonal skills Documentation of applications Effective time management and organizational skills Strong attention to detail Work independently as well as in a team environment Analytical and problem solving skills Maintain confidentiality Working knowledge of Continuous Improvement Handle multiple projects simultaneously within established time constraints Proficient computer skills, including experience with Microsoft Development Suite or other applicable technology suites Perform under strong demands in a fast-paced environment Display empathy, understanding and patience with employees and external customers Respond professionally in situations with difficult employee/vendor/customer issues