customizations, integrations, and extensions using various programming languages within the Microsoft Dynamics AX framework utilized by the Dynamics 365 F&O platform. Collaboration with business stakeholders and technical teams is essential for analyzing requirements, designing solutions, implementing enhancements, and generating the necessary documentation.
Additionally, you will coordinate with the technical team and project managers to schedule the implementation of functional improvements. This role, reporting to the ERP Platform Manager, is part of the expanding ERP Team, supporting users across the United Kingdom, the United States, and beyond. Responsibilities: 1 Develop and implement
customizations, integrations, and extensions for the Dynamics 365 F&O platform using X++,NET, SQL, and related technologies. 2 Design technical solutions to align with business requirements, including customizations to forms, reports, workflows, and business logic.
3 Collaborate with business stakeholders and technical teams to gather and analyze requirements, identifying opportunities to enhance business processes. 4 Create and maintain comprehensive documentation, including technical specifications, design documents, test plans, and end-user documentation. 5 Estimate and prioritize development tasks, working with project managers and developers to deliver high-quality solutions on time
and within budget. 6 Assist Application Support and QA in addressing application issues, changes, and modifications.
7 Ensure code quality and consistency through code reviews, testing, and debugging. 8 Stay up-to-date with the latest Microsoft Dynamics 365 F&O developments and technologies, sharing knowledge with the team. 9 Uphold best practices for code development and deployment within the D365 environment, following company development controls. 10 Troubleshoot and resolve technical issues related to Dynamics D365 F&O, Data Lake, and Synapse. 11 Follow SDLC for software development and contribute to improving and maturing SDLC procedures, tools, and processes.
12 Engage in hands-on and production support as needed for problem resolution. Requirements: Bachelor's degree in computer science or related field 5-10 years of experience in developing customizations, integrations, and extensions for Microsoft Dynamics 365 F&O Proficiency in X++, C#,NET, SQL Server, and related technologies. Knowledge of D365 data schema and SQL scripting skills is advantageous. Experience with Azure Data Lake and Azure Synapse Analytics Strong analytical and problem-solving skills, translating business requirements into technical solutions. Familiarity with Dynamics 365 F&O development tools, including Visual Studio, LCS, and Azure Dev Ops.
Solid understanding of Dynamics 365 F&O architecture, data models, security models, and general database design. Excellent communication and interpersonal skills, collaborating effectively with technical and non-technical stakeholders. Ability to work independently and manage multiple tasks simultaneously. Experience with agile software development methodologies is a plus. Familiarity with Azure Data Factory and Azure Functions Knowledge of Power BI and Power platform is advantageous. Job Location and Travel Requirements: Location: Dallas Anticipated Travel: 5-10% Please note that the job description may not encompass every requirement or responsibility, as job responsibilities and company needs may evolve over time.
The company reserves the right to adjust, add, or eliminate aspects of the description and may require employees to undertake additional or different responsibilities to meet business needs. Applicants must be legally authorized to work in the United States without the need for employer sponsorship, now or in the future. Benefits & Perks: Time Off: 20 days of PTO for full-time employees and 12 company holidays.
Summer Fridays: July 4th through Labor Day, the office is completely closed/offline every other Friday. Company Paid Benefits: Life insurance, Short-term disability, Long-term disability, Paid parental leave, Employee Assistance Program, and medical insurance in our high deductible health plan. Optional Employee Paid Benefits: Medical insurance in our EPO plan, Dental benefits, and Vision benefits. We also offer Health Savings Accounts, Flexible Spending Accounts, Supplemental Life insurance, and more. 401(k): Eligible after 60 days. Discretionary company match of 50% up to the first 6% of contributions.
of horizontal tools, technologies and best-practices that enable and support all the Io T Platform engineering teams to build, debug, test, release, manage and secure the Io T Platform's modern, microservices-based cloud infrastructure. ---Collaborate in defining the methodologies and ways-of-working that will enable our fast-paced engineering teams to flourish as we collectively build-out the Io T Platform.
You will help promote and implement best practices and supporting tools/technologies for source control management, CI and CD architectures, performance, SLAs, security, audit and monitoring that will be used by every engineer within the Io T Platform organization. ---Define common
frameworks and software libraries, in various programming languages, that support the creation of efficient, scalable and highly available microservice-based architectures.
---Support with the management of the running Io T Platform system architecture. You will troubleshoot issues and identify areas for continuous improvement with a particular emphasis on quality, performance and security. ---Work closely with architects and technical product managers and other members of your team to translate overall system architecture and product requirements into well-designed, implemented and tested software solutions. ---Work in an Agile environment to deliver high-quality software in an incremental
manner. ---Help promote the adoption of best-in-class software engineering practices, frameworks, and tools.
You are providing guidance and feedback to other software developers. Experience: ---B. Sc. in Computer Science or related Engineering is required, a Master's degree is desirable ---8+ years of proven, hands-on track-record as a software engineer, focused on cloud-based systems ---Mastery of a variety of programming languages - at least Java, Python, but knowledge of Golang or Java Script (Node JS) are desirable. You must have strong Java Development skills, preferably with Ver. 1.8 ---Proven track record developing cloud-based services (Saa S) and platforms (Paa S) ---Proven hands-on in-depth experience of AWS is required, both in terms of traditional technologies (e.
g. EC2, S3, Dynamo DB, RDS,) as well as more recent cutting-edge paradigms (e. g. Lambda, API Gateway, Fargate,). ---Proven experience of developing microservices and complex microservice-based platform architectures ---Excellent understanding of distributed systems, designing for scalability, performance and availability ---Experience of establishing non-functional best-practices and deploying supporting technologies for improving platform security (including audit) and reliability (latency, availability, scalability) ---Knowledge of distributed network architectures and network security is required ---Good knowledge of data persistence technologies including relational databases and no-SQL solutions ---Excellent interpersonal and technical communication with peers, and non-peers alike, with a can-do attitude ---3+ years in teams applying modern agile software development practices #