Software Developer, DISC
The Data Institute for Societal Challenges (DISC) is seeking a Software Developer who is passionate about building impactful solutions and contributing to a collaborative team environment. In this role, you will play a key part in designing, developing, and maintaining innovative software solutions that drive impactful research and data-driven decision-making. From building and enhancing applications to developing machine learning prototypes and visual analytics tools, you will work closely with the Director and a collaborative technical team to transform complex data into actionable insights. This is a unique opportunity to contribute to cutting-edge projects that address pressing societal challenges while expanding your expertise in software development, data analysis, and research collaboration.
Essential Duties:
- Designs prototypes according to customer specifications.
- Develops software solutions to meet customer needs.
- Creates and implements the source code of new applications.
- Tests source code and debugs code.
- Evaluates existing applications and performs updates and modifications.
- Develops technical handbooks to represent the design and code of new applications.
- Prepares final versions of reports to be submitted and contributes to the writing, editing, and formatting of academic papers for top-tier conferences and journals.
- Collaborates with other researchers across the campus and mentor undergraduate students.
- Performs various duties as needed to successfully fulfill the function of the position.
Job Requirements
Education: Bachelor's Degree
Equivalency/Substitution: Will accept 48 months experience in lieu of Bachelor's Degree.
Skills:
- Willing to learn and implement concepts in data science, machine learning (ML), analytics, visualization, and artificial intelligence (AI).
- Attention to detail.
- Excellent verbal and written communication skills.
- Knowledge of software design and programming principles.
- Knowledge of programming for diverse operating systems and platforms using development tools.
- Ability to program in at least one programming language.
- Ability to analytically think and have problem solving skills.
- Good mathematical and problem-solving skills.
- Good organizational and time management skills with the ability to be punctual for work.
- Ability to work independently and as a team member.
- Customer service and interpersonal skills.
Working Conditions:
- Ability to engage in repetitive motions.
- Sit for prolonged periods.
- Manual dexterity.
- Standard office work environment.
Departmental Preferences:
- Master's Degree in Computer Science, Mathematics, Physics, Computer Engineering, Statistics or similar field.
- Experience with full stack web application design, development, and maintenance.
- Demonstrated experience developing websites using HTML5, JavaScript, CSS, or REACT JS.
- Experience in using git/version control.
Special Instructions: If you are selected as a final candidate for this position, you will be subject to The University of Oklahoma Norman Campus Tuberculosis Testing policy. To view the policy, visit https://hr.ou.edu/Policies-Handbooks/TB-Testing.
Whoops! This job is not yet sponsored…
Or, view more options below
View full job details
See the complete job description, requirements, and application process
Express interest in this position
Let AcademicJobs.com know you're interested in Software Developer, DISC
Get similar job alerts
Receive notifications when similar positions become available