Design & Construction Job Descriptions & Questions
What is Construction Senior Programmer-Analyst Job Description ?
As the Sr. Programmer, you will determine the technical needs of the package including performance, platforms, and interfaces with other packages, support requirements and ability to support this package in the company environment. You should be able to actively participate in the validation of new systems or modified systems to ensure compliance with GMP guidelines for development. This may include structured programming and walk-through techniques as well as prototyping concepts.
Seeking individuals who possess excellent verbal and written communication skills, offers an organized approach to providing timely accurate reports, can multi-task, prioritize, and is proficient in Microsoft Office.
Knowledge of Relational Database management Systems including the Oracle, SQL, and DB2/400.
In-depth knowledge of computer systems, interfaces, performance, design and business requirements. Ability to build architecture for applications including development of prototypes, design specifications, documentation, entity diagrams, and data flow diagrams. The ability to lead from a technical design focuses the development and implementation of software from beginning to successful implementation.
Ability to review existing commercial off-the-shelf packages to match the business needs of the company to the functionality of the packages.
Ability to compare different packages and different technologies to help in choosing the right package for the company needs.
Strong familiarity with hardware and software and be active in support groups that add to his/her knowledge which might include the Microsoft Users Group(or equivalent). Ability to document existing and proposed systems.
Solid knowledge of the business system needs or a working knowledge of commercial applications that provide financial systems, manufacturing systems, distribution systems and administrative office systems.
Excellent communication skills including written and oral.
Solid knowledge of MS SQL Server/ Oracle database development.
Prefer exposure to Informatica as a development tool
Strong problem solving skills.
Ability to learn new technologies and skills.
Demonstrated ability to develop and train programmers and integrators. Shown the ability to lead project teams in development and integration of software.
Strong knowledge of OOP and Relational Database Management Systems (RDBMS). She/He should have an understanding of relational database management systems.
Able to use mid range, PC and Client Server applications. Familiar with and have a passing knowledge of Object technology.
Database management skills are required. Full understanding of relational database management systems.
Knowledge of change control management concepts. This will include migration, version control and freezing of models.