Responsibilities:
• Develop and deliver technical systems.
• Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
• Participate in the development and review of documents to comply with SDLC methodologies [. Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD)].
• Provide support and documentation to assist in sustaining the project during the transition to production where necessary.
• Adhere to Application Engineering methodologies, standards, code reviews.
• Provide feedback regarding application engineering methodologies, standards and leading practices when appropriate.
• Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan.
• Minimize technical exposure and risk on projects.
• Provide technical guidance to development team members
Analytical/Decision-Making Responsibilities:
• Proactively anticipates project issues before they occur; defines the problem; identifies possible causes; works with the team to identify solutions; selects and implements most appropriate solution.
• Applies judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability.
Analytical/Decision-Making Responsibilities:
• Proactively anticipates project issues before they occur; defines the problem; identifies possible causes; works with the team to identify solutions; selects and implements most appropriate solution.
Knowledge/Skills Requirements:
• Excellent broad architecture and troubleshooting knowledge.
• Extensive broad Development knowledge (including but not limited to AngularJs, .Net MVC Web Api, SQL Server, SSIS, ETL, , Entity Framework etc). including a solid understand