Supervisor Applications Programming:Supervises computer programmers and/or software engineers engaged in preparing computer programs to process data and solve problems by use of computers. Oversees installation and maintenance of computer programs. Assigns, coordinates, and reviews work of programming personnel. Supervises the preparation of programs to process data and solve problems by use of computers. Responsible for consultations with managerial, systems analysis, and programming personnel to clarify program intent, identify problems, suggest changes, and determine extent of programming and coding required. Supervises installation and maintenance of computer programs for business and scientific applications. Develops programs from workflow charts or diagrams, considering factors, such as computer storage capacity and speed, extent of peripheral equipment, and intended use of output data. Converts workflow charts to language that can be processed by computer. Enters program codes into computer. Enters test data into computer. Analyzes test runs on computer to correct or direct correction of coded program and input data. Revises or directs revision of existing programs to increase operating efficiency or adapt to new requirements. Compiles documentation of program development and subsequent revisions. Trains subordinates in programming and program coding. Prescribes standards for terms and symbols used to simplify interpretation of programs. Collaborates with computer manufacturers and other users to develop new programming methods. Prepares records and reports. [-] Less

Cost of Living Data

A renter's cost of living for someone making $134,677 in Hudson, Massachusetts is 127.9% of the US National Average. For more information, or to compare cost of living data between two cities, click here.