Manager of Software Development at University of Oklahoma

Posted in Management about 3 hours ago.

Type: Full-Time
Location: Norman, Oklahoma





Job Description:

The Oklahoma Mesonet is seeking a talented and enthusiastic Software Development Manager to lead our team of developers. As Manager of the Oklahoma Mesonet Software Development Team, the successful applicant will lead the design, testing, and implementation of unique software to meet requirements of numerous projects for diverse user communities and coordinate the delivery of timely and effective technical support.  Duties include leading the development and maintenance of software and applications that ingest, process, archive, and distribute data and products from the Oklahoma Mesonet as well as research new methods to efficiently store, serve, and visualize meteorological data. 


Develops new software applications and updates and modifies existing applications as required by the customer. Processes user needs to customize software for computer programs, designs prototype applications, implements and tests source codes, and troubleshoots software applications.



  • Provides expertise and serves as a mentor to other applications developers. May assign and manage projects.

  • 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.

  • Performs various duties as needed to successfully fulfill the function of the position.



Required Education:  Bachelor's Degree, AND: 



  • 24 months experience in application and software development


Equivalency/Substitution: Will accept 48 months related experience in lieu of the Bachelor's degree for a total of 72 months related experience.


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

  • Ability to communicate verbally and in writing

  • Ability to work independently and as a team member

  • Customer service and interpersonal skills


Required Working Conditions: 



  • Ability to engage in repetitive motions.

  • Sit for prolonged periods.

  • Manual dexterity.

  • Standard office work environment.


Departmental Preferences:



  • Familiarity with meteorological data set

  • Extensive experience with AWS or other cloud-based services

  • Programming experience with C, C++

  • Experiment with Xcode, GCC, Docker, Git, Gitlab, GitHub, CI/CD automation

  • Experience administering Linux or BSD based systems

  • Technical understanding of MacOS, Linux, and Windows

  • Programming experience on MacOS, Linux, Windows, iOS, and Android

  • Development experience of web. based, desktop, and mobile data visualization systems

  • Programming experience with Perl, PHP, Python, Shell scripts, Ansible, HTTP, MySQL, CGI, HTML5/CSS3, JavaScript, Node.js, Bun, NetCDF/HDF, OpenGL, web based mapping/geospatial software

  • Experience coordinating software releases, including internal server code, public facing web code, Apple's App Store, and Google Play Store


Supervision:



  • (1) Web App Developer, (2) Intermediate Systems Analyst, (2) Web Develop


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.


Why You Belong at the University of Oklahoma: The University of Oklahoma fosters an inclusive culture of respect and civility, belonging, and access, which are essential to our collective pursuit of excellence and our determination to change lives. The unique talents, perspectives, and experiences of our community enrich the learning, and working environment at OU, inspiring us to harness our innovation, creativity, and collaboration for the advancement of people everywhere.


Equal Employment Opportunity Statement: The University of Oklahoma, in compliance with all applicable federal and state laws and regulations, does not discriminate based on race, color, national origin, sex, sexual orientation, genetic information, gender identity, gender expression, age, religion, disability, political beliefs, or status as a veteran in any of its policies, practices, or procedures. This includes, but is not limited to, admissions, employment, financial aid, housing, services in educational programs or activities, and health care services that the University operates or provides.





More jobs in Norman, Oklahoma


University of Oklahoma

University of Oklahoma

University of Oklahoma
More jobs in Management


Wintrust Financial Corporation

Xanitos Inc

KinderCare Education LLC