Apply for software development positions

Professor Bilal Khan is looking to fill three software development positions in various labs.
Professor Bilal Khan is looking to fill three software development positions in various labs.

University of Nebraska–Lincoln professor Bilal Khan is looking to fill three software development positions in various labs:

Social Brain Connectome Lab Software Developer

Help us build a new system for neurological and sociological data collection and analysis! The Connectome Lab is looking to hire a few motivated part-time software engineers to be part of its team. You will learn about new APIs for EEG data collection, eye tracking, position sensing, bio physiological sensors, and augmented reality, and use these inside your own custom back end server and mobile app software using in Java and Python. Qualified candidates will be students at University of Nebraska–Lincoln with an interest in a software development and/or testing career.

Responsibilities:
· Write and document code (one or more of: Android Java, back end servlet Java, Python data analytics, and front end Javascript).
· Write software tests and address defects observed.

Requirements:
· Ability to write clear, readable, and maintainable code, especially in Java and Python.
· A working knowledge of object oriented programming paradigm.
· Ability to communicate technical information clearly.

Must be available to work at least 15 hours a week, at least 10 of which must be in the SBC Lab between 8 a.m.-5 p.m. Please send a resume and cover letter to bkhan2@unl.edu (Dr. Bilal Khan).



Disease Simulation Software Developer

Help us improve our system for disease epidemic simulation as part of the MABUSE Project! The lab is looking to hire a motivated part-time software engineer to be part of its team. If selected, you will begin by familiarizing yourself with the system and its code, and then help us by developing software modules in C#. Qualified candidates will be students at the University of Nebraska, Lincoln with an interest in a software development career.

Responsibilities:
· Write and document C#, scripts, and Javascript code

A qualified candidate will have the following skills:
· Ability to write clear, readable, and maintainable code, especially in C#.
· A working knowledge of the object oriented programing paradigm.
· The ability to work on programming problems for several hours at a time.
· Ability to communicate technical information clearly.

Must be available to work at least 10 hours a week, at least 5 of which must be in the SNRG Lab between 8 a.m.-5 p.m., Monday-Friday. Please send a resume and cover letter to bkhan2@unl.edu (Dr. Bilal Khan).



Social Networking Software Developer

Help us improve our system for social network data collection and analysis as part of the ODIN Project! The lab is looking to hire a motivated part-time software engineer to be part of our team. You will begin by familiarizing yourself with the system and code, and then help us improve ODIN by coding new modules in Java and Python. Qualified candidates will be students at University of Nebraska-Lincoln with an interest in a software development and/or testing career.

Responsibilities:
· Document ODIN’s distributed system architecture and design new tests for it.
· Write and document one or more of: Android Java, back end Java code, and Javascript front end code, Python for data analysis, and visualization.
· Write software tests and address defects observed.

Requirements:
· Ability to write clear, readable, and maintainable code, especially in Java and Python.
· A working knowledge of object oriented programming paradigm.
· The ability to work on programming problems for several hours at a time.
· Ability to communicate technical information clearly.

Must be available to work at least 10 hours a week, at least 5 of which must be in the SNRG Lab between 8 a.m.-5 p.m., Monday-Friday. Please send a resume and cover letter to bkhan2@unl.edu (Dr. Bilal Khan).