Design Experience in Large Complex Multi-terabyte data environments & ability to translate business requirements into functional requirements documentation or work with light requirements in iterative fashion.
Work closely with the Scrum Master and Application Development Lead to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery
Work closely with the application development manager and application development lead to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.
Work collaboratively in a team with fellow developers, sharing ideas to solve complex and challenging business problems; follow SDLC best practices such continuous integration, automated unit test and regression testing, etc and focus on end to end quality of the delivery.
Responsibilities will also include development of creative solutions to complex business use cases, creation of detailed documentation, collaboration with business and other technical teams, and sharing of detailed status including escalation of issues.
Participate in design reviews and provide input to the design recommendations. Incorporate security requirements into design; and provide input to information/data flow, and understand and comply with Project Life Cycle Methodology in all planning steps.