Ernst & Young Oman
Service Delivery Center - Microsoft Dynamics Developer - Senior
Ernst & Young Oman, San Antonio, Texas, United States, 78208
Location: San Antonio
Position Summary Work as part of the Business Applications Team (Microsoft Dynamics & Power Platform) delivering project based work and managed services to our clients. You will be responsible for various activities including design, build/configuration, testing, analysis, delivery and support of Dynamics & Power Platform solutions. This fast‑paced role requires a flexible self‑starter who can manage changing priorities and rapidly learn new technology solutions.
Essential Functions of the Job
Assist in the design, development, and testing of Microsoft Dynamics 365 & Power Platform solutions and their deployment.
Develop and enhance Plug‑ins to extend the functionality of Dynamics 365 applications.
Participate in code reviews and adhere to best practices in software development.
Work on configurations such as creating entities, forms, workflows, business rules, dashboards and reports.
Create, update and maintain Model Driven Apps, Canvas App, Power Automate flows and Power Pages.
Conduct unit tests and analyze results to confirm that developed code meets requirements.
Develop specifications and design documents based on client requirements and translate them into technical specifications.
Based on the created specifications and design documents create use cases and business process flows.
Document completed configuration following agile build.
Lead teams according to the assigned development feature.
Provide feedback to team members on the requirement specifications and design documents.
Review configurations and builds for completeness and accuracy.
Capture and review mapping documents related to data integration and migration efforts.
Perform data related activities such as export, import, transformation, deduplication and cleansing.
Support integration and data migration development and testing efforts.
Support user acceptance testing through identification and resolution of defects.
Support deployment of solutions to client’s pre‑production environments.
Develop training and communications materials to drive user adoption.
Assist in identifying, investigating, and resolving users’ problems with deployed solutions.
Field support requests through calls, chat, email or other communication channels.
Guide users through diagnostic and troubleshooting processes, including use of diagnostic tools.
Collaborate with programmers to explain errors and recommend modifications.
Mentor Associate Analysts and Analysts on the above responsibilities.
Support Managers and Senior Managers in stakeholder management and day‑to‑day management of the Dynamics Competency within the Service Delivery Center.
Knowledge and Skills Requirements
Stay abreast of current business, technology and industry trends relevant to the client’s business process management needs.
Experience in software configuration, development, workflow and process design, analysis and quality assurance.
Understanding of release management processes and experience with DevOps pipelines.
Knowledge of C#, .NET and JavaScript for customizing Dynamics 365 Forms and extending functionality.
Experience with Microsoft Dynamics 365, Power Platform or CRM solutions and cloud‑based technologies (Azure).
Familiarity with CSS to create and enhance custom user interfaces and improve the user experience.
Analytical thinking and aptitude to learn and adapt latest technologies and best industry standards and practices.
Experience with implementing technology solutions using Agile and Waterfall methodologies.
Experience with analyzing and solving complex problems and working with business, management and technology concepts.
Knowledge of project management, teaming, organizational, analytical and problem‑solving skills a plus.
Experience working in a shared services function and environment a plus.
Supervision Responsibilities
In a production supervision role, the Senior Analyst acts as a Team Leader, responsible for day‑to‑day performance of production Analysts including schedule adherence, team collaboration, engagement and timely delivery.
Senior Analysts serve as a Counselor for 3–5 Staff/Analyst level employees within three years of entering the Senior Analyst rank, managing their career development, skills development and performance management.
Other Requirements
Willingness and ability to travel up to 20% of the time.
Valid U.S. Passport.
Job Requirements Education:
Bachelor’s degree in Computer Science, Management Information Systems or other technical field of study.
Experience:
Minimum of 3 years of experience as a member of a technology team participating in one or more of the technology life‑cycle phases; could include requirements definition, architecture design, conversion and testing.
Certification Requirements
Microsoft Power Platform Fundamentals, Exam PL‑900
Microsoft Power Platform Functional Consultant, PL‑200
Microsoft Power Platform Developer Associate, PL‑400
Power Automate RPA Developer Associate, Exam PL‑500
EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis, including arrest and conviction records, in accordance with applicable law.
EY is committed to providing reasonable accommodation to qualified individuals with disabilities including veterans with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please call 1-800-EY-HELP3, select Option 2 for candidate related inquiries, then select Option 1 for candidate queries and finally select Option 2 for candidates with an inquiry which will route you to EY’s Talent Shared Services Team (TSS) or email the TSS at ssc.customersupport@ey.com.
#J-18808-Ljbffr
Position Summary Work as part of the Business Applications Team (Microsoft Dynamics & Power Platform) delivering project based work and managed services to our clients. You will be responsible for various activities including design, build/configuration, testing, analysis, delivery and support of Dynamics & Power Platform solutions. This fast‑paced role requires a flexible self‑starter who can manage changing priorities and rapidly learn new technology solutions.
Essential Functions of the Job
Assist in the design, development, and testing of Microsoft Dynamics 365 & Power Platform solutions and their deployment.
Develop and enhance Plug‑ins to extend the functionality of Dynamics 365 applications.
Participate in code reviews and adhere to best practices in software development.
Work on configurations such as creating entities, forms, workflows, business rules, dashboards and reports.
Create, update and maintain Model Driven Apps, Canvas App, Power Automate flows and Power Pages.
Conduct unit tests and analyze results to confirm that developed code meets requirements.
Develop specifications and design documents based on client requirements and translate them into technical specifications.
Based on the created specifications and design documents create use cases and business process flows.
Document completed configuration following agile build.
Lead teams according to the assigned development feature.
Provide feedback to team members on the requirement specifications and design documents.
Review configurations and builds for completeness and accuracy.
Capture and review mapping documents related to data integration and migration efforts.
Perform data related activities such as export, import, transformation, deduplication and cleansing.
Support integration and data migration development and testing efforts.
Support user acceptance testing through identification and resolution of defects.
Support deployment of solutions to client’s pre‑production environments.
Develop training and communications materials to drive user adoption.
Assist in identifying, investigating, and resolving users’ problems with deployed solutions.
Field support requests through calls, chat, email or other communication channels.
Guide users through diagnostic and troubleshooting processes, including use of diagnostic tools.
Collaborate with programmers to explain errors and recommend modifications.
Mentor Associate Analysts and Analysts on the above responsibilities.
Support Managers and Senior Managers in stakeholder management and day‑to‑day management of the Dynamics Competency within the Service Delivery Center.
Knowledge and Skills Requirements
Stay abreast of current business, technology and industry trends relevant to the client’s business process management needs.
Experience in software configuration, development, workflow and process design, analysis and quality assurance.
Understanding of release management processes and experience with DevOps pipelines.
Knowledge of C#, .NET and JavaScript for customizing Dynamics 365 Forms and extending functionality.
Experience with Microsoft Dynamics 365, Power Platform or CRM solutions and cloud‑based technologies (Azure).
Familiarity with CSS to create and enhance custom user interfaces and improve the user experience.
Analytical thinking and aptitude to learn and adapt latest technologies and best industry standards and practices.
Experience with implementing technology solutions using Agile and Waterfall methodologies.
Experience with analyzing and solving complex problems and working with business, management and technology concepts.
Knowledge of project management, teaming, organizational, analytical and problem‑solving skills a plus.
Experience working in a shared services function and environment a plus.
Supervision Responsibilities
In a production supervision role, the Senior Analyst acts as a Team Leader, responsible for day‑to‑day performance of production Analysts including schedule adherence, team collaboration, engagement and timely delivery.
Senior Analysts serve as a Counselor for 3–5 Staff/Analyst level employees within three years of entering the Senior Analyst rank, managing their career development, skills development and performance management.
Other Requirements
Willingness and ability to travel up to 20% of the time.
Valid U.S. Passport.
Job Requirements Education:
Bachelor’s degree in Computer Science, Management Information Systems or other technical field of study.
Experience:
Minimum of 3 years of experience as a member of a technology team participating in one or more of the technology life‑cycle phases; could include requirements definition, architecture design, conversion and testing.
Certification Requirements
Microsoft Power Platform Fundamentals, Exam PL‑900
Microsoft Power Platform Functional Consultant, PL‑200
Microsoft Power Platform Developer Associate, PL‑400
Power Automate RPA Developer Associate, Exam PL‑500
EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis, including arrest and conviction records, in accordance with applicable law.
EY is committed to providing reasonable accommodation to qualified individuals with disabilities including veterans with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please call 1-800-EY-HELP3, select Option 2 for candidate related inquiries, then select Option 1 for candidate queries and finally select Option 2 for candidates with an inquiry which will route you to EY’s Talent Shared Services Team (TSS) or email the TSS at ssc.customersupport@ey.com.
#J-18808-Ljbffr