What they do...
Analyze science, engineering, business, and other data processing problems to implement and improve computer systems. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. May analyze or recommend commercially available software
Where they work in Tompkins County...
Programmer/Analyst (Cornell University), Senior Applications Programmer (Cornell University)
Median Salary...
$88,740
Required Education...
Bachelor's Degree typically required
What they do...
Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information
Where they work in Tompkins County...
LabView Programmer/Developer (MiTeGen), Senior Developer (Top Hire Recruitment), Bioinformatics Programmer (Cornell University)
Median Salary...
$84,280
Required Education...
Bachelor's Degree typically required
What they do...
Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers
Where they work in Tompkins County...
Software Developer (CPS Recruitment), Software Engineer (Gramma Tech Inc.), Front-End Web Developer (GiveGab), Database Applications Administrator (Ithaca College)
Median Salary...
$103,620
Required Education...
Bachelor's Degree typically required
What they do...
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis
Where they work in Tompkins County...
Software Developer (CPS Recruitment), Software Engineer (Gramma Tech Inc.), Front-End Web Developer (GiveGab), Database Applications Administrator (Ithaca College)
Median Salary...
$110,000
Required Education...
Bachelor's Degree typically required
What they do...
Install, configure, and support an organization's local area network (LAN), wide area network (WAN), and Internet systems or a segment of a network system. Monitor network to ensure network availability to all system users and may perform necessary maintenance to support network availability. May monitor and test Web site performance to ensure Web sites operate correctly and without interruption. May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software. May supervise computer user support specialists and computer network support specialists. May administer network security measures
Where they work in Tompkins County...
Systems administrator (Gramma Tech), Database and Applicaitons Administrator (Ithaca College)
Median Salary...
$82,050
Required Education...
Bachelor's Degree typically required
What they do...
Provide technical assistance to computer users. Answer questions or resolve computer problems for clients in person, or via telephone or electronically. May provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems
Where they work in Tompkins County...
IT Specialist (Therm INC.), Customer Support Specialist (Rosie Applications Inc.), Customer Support Specialist (STCR Inc.)
Median Salary...
$50,980
Required Education...
Associate's Degree or vocational school typically required
What they do...
Design, create, and modify Web sites. Analyze user needs to implement Web site content, graphics, performance, and capacity. May integrate Web sites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content.
Where they work in Tompkins County...
Web Developer (Cornell University, Ithaca College), Front-End Web Developer (GiveGab, Kimbia), Singlebrook Technology, Ancient Wisdom Productions (AWP)
Median Salary...
$69,430
Required Education...
Bachelor's Degree typically required
What they do...
"All Other" titles represent occupations with a wide range of characteristics which do not fit into one of the detailed O*NET-SOC occupations.
Examples include:
Where they work in Tompkins County...
Software Engineer (Architecture Technology Corporation -ATCorp), Programmer and Data Analyst (Cornell University), Senior Financial Data Analyst (Cornell University), Business Development Technology Engineer (Intelligent Green Soulutions),
Median Salary...
Varies by job title and level of experience
Required Education...
Bachelor's Degree typically required