Principle Developer

Posted By Gulf Recruitments

Our client, multi national financial services company is seeking to recruit a Principle Developer. You will be directly reporting to the Technical Delivery Manager. This position will be based in Bahrain
Position Summary
The Principal Developer provides technical direction and leadership in architecture, design, and development and fulfils an important leadership function in mentoring and training junior staff and supervising team members.
With expert level development and support capabilities he or she will work closely with internal customers to understand their business requirements, design solutions based upon those requirements and implement the solutions to the satisfaction of the customer.
Principal Accountabilities
The Principle Developer supports the solution delivery of multiple concurrent developments and systems integration projects and is ultimately responsible for the solution technical design and architecture.
The responsibilities include:
Manage the technical delivery of small and medium sized projects
Supervise a team of developers.
Define an enterprise architecture strategy and set out short, medium and long term initiatives to achieve this.
Lead the design and development of enterprise-level integrated systems spanning multiple, strategic technologies.
Provide input into Technologies Development strategy by analysing emerging technology trends and making recommendations regarding their adoption.
Take responsibility for the organisation’s coding standards and development best practices.
Act as a champion for continuous learning, define and implement training strategies to ensure the skill level of staff improves and stays current.
Work and communicate effectively with business users and third parties, both formally and informally.
Assist business users in defining their requirements by providing technical guidance. Validate business requirements and assess the technical feasibility.
Validate vendor proposals both in terms of technical design and effort.
Provide accurate impact assessment of proposed changes and initiatives.
Identify potential project risk events and provide risk mitigation plans.
Mentor junior developers with code reviews, design reviews, and test plan reviews
Define Work Breakdown Structure, provide accurate estimates and define a plan for the execution of assigned tasks.
Lead Systems Integration Testing and assist the business with UAT.

Job Details

Date Posted: 2016-09-04
Job Location: Bahrain
Job Role: Technology/IT
Company Industry: Employment Placement Agencies/Recruiting

Preferred Candidate

Career Level: Mid Career

Apply Now - Jobs in Bahrain - Technology/IT Jobs in Bahrain - Search All Jobs



APPLY NOW
more Latest Bahrain Jobs
Get it on Google Play