Job Description :
Key Responsibilities:


Translate business requirements into components and interface specifications to create the optimum technical solution in the context of the clients environment and requirements
Work closely with the technical stakeholders in clients team to discuss the technical approach and solution alternatives, give walkthroughs of design deliverables and get sign-off on the final architecture and design
Enterprise application integration (EAI) – defining the opportunities for integration, selecting the tools, specifying the shared data and code resources, defining the interfaces and data-flows, and monitoring the success of said integration
Ensure the design follows the enterprise design guidelines and adjust as necessary
Conduct research and development (RandD) and POC around new technologies
Recommend technology, standards, training and tools to the client
Create the software architecture and design document
Estimation and planning of technical tasks
Guide the developers during various phases involved in the application development
Troubleshoot the complex technical issues in the project
Be the single point of contact for all technology issues and initiatives on the project
Ensure all components of the technical architecture are properly implemented
Ensure quality of design and operational control characteristics
Conduct project technology audits
Provide technology training and workshops
Ensure compliance of all the project deliverables with the established standards
Allocate tasks within the team and track progress
Perform development tasks
Ensure that the code is optimized to meet the performance requirements
Provide technical support during release and user acceptance phase
Conduct code reviews as per coding and design guidelines of the project and provide detailed feedback for improvement
Manage and execute build and deployment strategy of the project
Validate releases as code is moved from development to QA environment and from QA to staging and production environments




Essential Qualifications


Minimum of:
16 years of IT experience (development and technical design) (essential for rate quoted in project)
3 years of prior technical leadership role
2 years of experience working in the US
Excellent written and oral communication skills in English language
Ability to engage government agency leaders independently
Prior experience of having worked with Public Sector clients preferred
Hands on technology person who is equally comfortable with coding
Strong understanding of .NET and other technology areas
             

Similar Jobs you may be interested in ..