Role and Responsibilities
translate Business Requirements Into Architectural Design and Layout the Application Architecture and Design for the Project
to Work Closely with Onsite Teams to Develop, Test, Support and Deploy Applications in a .net Environment, Keeping Up with Project Processes and Deadlines.
assist in Creating Proposals, Rfp, Bidding, Estimation, Etc for New Opportunities
assist Junior Team Members in Understanding and Writing Quality Code, Conducting Code Reviews with Developers, Code Refactoring. Also, Assist and Support Projects with Their Technological Challenges
work in a Multi-project Environment and if Required, Own the Responsibility of End to End Delivery
research and Evaluate New Software-related Technologies and Products. Development of Prototypes for New Technology Initiatives and Product Review/selection/recommendation
create Software Documentation and Update Existing Documentation
adhere to Best Practices, Standards, and Procedures, Including Quality and Delivery Methodologies.