Reviews system requirements, design, and business processes to ensure alignment with IT and business strategies; analyzes business processes and prioritize user development requirements to ensure maximum efficiency.
Create cuttingedge software solving real world problems, create new functionality, design solutions, and write code. Design simple and elegant solutions for business and technical problems and work with clients.
Develop, maintain, and enhance complex and diverse software systems, including processing intensive analytics, developing novel algorithms, and manipulating extremely large data sets, Real-time systems, and business management information systems based on documented requirements.
Research, design, develop, and modify enterprisewide systems or applications software. Be involved in planning system and development deployment and maintain responsibility for meeting software compliance standards.
Analyze, design, and develop the computer software required to support hardware or technical service products. Review system architecture, and select and implement the appropriate development and support tools to ensure product performance.
Do hands on development writing apex code, Triggers, API and data loaders, do code reviews, Be accountable for the design solution end to end requirements to deployment , post go live support, develop the Governance model and setup the Center of Excellence.
Support the development of Web applications and the delivery of Web-based services on a highly visible project supporting a vital defense initiative. Work as a part of a collaborative team and as an individual to formulate unique solutions for the client.