Job Description
Job Summary
- Analyzes business requirements/functional designs and works with business teams, BSAs, and other engineers to design systems and application software, mentor junior members of the team for MS Dynamics 365 ERP F&O platform.
Responsibilities
The following applicable to the MS Dynamics 365 ERP F&O platform:
Requirements Analysis:
- Reviews, analyzes and gives feedback on requirements/functional designs
Software/Application Architecture:
- Participates in architectural review process
Software Design:
- Designs for larger enhancements and projects
- Conducts peer design reviews
Development/Coding:
- Develops and maintains code for larger enhancements, projects and integrations
- Fixes defects and participates and conducts peer code review
- Follows design and coding standards and processes
- Conducts code performance analysis and tuning
Application QA:
- Develops unit and cross functional tests, develops test strategies, executes test cases, logs issues, manages issues, recommends testing frameworks and records and runs automated test scripts
DevOps:
- Defines deployment and release guidelines
- Defines and executes environment planning and cross-functional dependencies
- Documents the software configuration management practices and educates cross-functional stakeholders on the process and tools
Software Reliability & Support Engineering:
- Captures, consolidates and maintains inventory of production applications, flows and systems for all the software engineering verticals
- Helps in preparing application support documentation
- Troubleshoots basic application issues with the help of knowledge - base documents
Reporting:
- Status reporting, release management progress updates
Technical Project Management:
- Provides level of effort (LOE)
- Manages assigned development tasks to schedule/plan
Qualifications
- Proven years of experience
- Bachelor's in Computer Science or Computer Engineering.