Posted : Monday, November 20, 2023 01:59 PM
Position Details
Req ID:
req17233
Position Title:
Senior Software Developer
Position Type:
Staff Full-Time
Position Number:
BS9705
OSU Campus:
Stillwater
Department:
Water Center
Location Address:
110 Noble Research Center, Stillwater, OK 74078 USA
Hiring Supervisor:
Kevin Wagner
Hiring Range:
(Contingent upon available funding):
51,900.
00 - 77,860.
00, Salary Work Schedule: Work schedule to be determined by supervisor.
Faculty Appt Period: Job Summary: About us: We are dedicated to both the natural resources and people of Oklahoma, aiming to inform and inspire responsible and sustainable use of the State’s water and natural resources.
Fore more information, visit: https://water.
okstate.
edu/ Job Information: The Senior Software Developer for the Oklahoma Water Resources Center (OWRC) will be headquartered in Stillwater, OK and serve as an integral part of a collaborative research effort between the Oklahoma State University-OWRC, USDA-Agricultural Research Service (ARS) and the USDA-Natural Resources Conservation Service (NRCS).
This joint effort, titled Dam Analysis Modernization of Tools, Applications, Guidance, and Standardization (DAM-TAGS), will develop engineering tools, design guidance documents, and computational software and applications for monitoring, inspecting, and rehabilitation of aging dams.
Through this effort, the incumbent will work closely with a team of scientists at the USDA-ARS Hydraulic Engineering Research Unit (HERU) in Stillwater to address regional and national issues associated with small watershed dams, reservoirs, and channels.
The Senior Software Developer is responsible for writing new software code and/or updating and maintaining software code as it relates to hydraulic structures, dam breach modeling, flood routing, among others.
The incumbent will design, develop, and test web and selected desktop applications including translating technical specifications into programming specifications and development, documentation, testing, installation, and implementation of new and existing software.
The incumbent will work with team members on selecting the appropriate applications architecture, design of user interfaces, and ensure the rigorous application testing policies and practices in the development and delivery of new or modified applications.
The incumbent will extend applications developed above with existing applications in the cloud environments; interface with cloud user interface to optimize the resources available; interface with SQL Server Platform as a Service (PaaS) as well as other cloud System as a Service (SAAS); and work with Internet 2 and High-Performance Computing Clusters to move information to and from cloud.
The incumbent will design software in the ESRI stack utilizing Survey123, Collector, Operations Dashboard, and Insights; work with ArcGIS Desktop/Pro, ArcGIS Hub and ArcGIS Online; take advantage of ESRI APIs to provide interoperability; and work with ISO 19115 metadata standard and CSW endpoints.
The incumbent will develop and deploy software based on their experience with similar systems and makes decisions based on current technologies to ensure that the developed applications will run on all operating systems.
The incumbent will also develop and document procedures to ensure that these systems and software are functioning properly and decide what needs to be done based on analyses of the situation.
The incumbent will provide primary support regarding computer programming in the development of a data network for the monitoring and inspection of dams and work closely with multi-disciplinary development team including ARS scientists and support staff, other federal partners like NRCS, and university partners.
Special Instructions to Applicants For full consideration, submit a resume, cover letter, and list of three professional references which includes name, email, and physical address.
Education & Experience Position Qualifications: Required: Bachelor's in Computer Science or Electrical/Computer Engineering Bachelors with 3 years' of experience or Master's in Computer Science, Electrical/Computer Engineering, Information Technology or a related field.
Valid driver's license *Knowledge of basic principles of professional/scientific field and research.
Multiple clearly defined tasks performed which facilitates the work of others on the team with little impact beyond the organizational unit.
*Knowledge to complete segment of a project or partial project of broader scope that may be difficult or complex at time.
*Demonstrated ability to develop, debug, and revise software code in the Java, C/C++, C#, Python, SQL, HTML & CSS, JQuery, JavaScript, Fortran, VBA.
NET, R, Bash, PowerShell, TypeScript programming languages.
*Working knowledge of user interface development systems used in software application development such as GitHub, GitLab, Hadoop, Spark, MS SQL Server, Visual Studio (2015, 2017, 2019), IntelliJ IDEA, NetBeans, R Studio, Office 365.
*Knowledge of hardware and software functions, network and operating system specifications, sufficient to develop new work methods, standards.
* Working knowledge of Microsoft Windows, Microsoft Windows Server, and Linux.
* Working knowledge of cloud platforms (Azure, AWS).
* Experience with Microsoft .
NET Core 2.
1, .
NET 4.
0 and Angular.
Experience with ESRI GIS suite of software.
* Skill in programming, scripting, and statistical software and in organizing, managing, summarizing, and storing remotely-sensed and geospatial data.
Preferred: Master's in Computer Science or Electrical/Computer Engineering Master's and 3 years' experience or a PhD in Computer Science, Electrical/Computer Engineering, Information Technology or a related field.
Oklahoma State University (OSU) strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students.
To support this environment and comply with applicable laws and regulations, OSU conducts pre-employment background checks on final candidates.
Offers of employment are contingent upon the successful completion of a background check.
The type of background check conducted varies by position and can include, but is not limited to, criminal (felony and misdemeanor) history, sex offender registry, motor vehicle history, financial history, and/or education verification.
Background checks will be conducted when required by law or contract and when, in the discretion of the university, it is reasonable and prudent to do so.
Oklahoma State University, as an equal opportunity employer, complies with all applicable federal and state laws regarding non-discrimination and affirmative action.
Oklahoma State University is committed to a policy of equal opportunity for all individuals and does not discriminate based on race, religion, age, sex, color, national origin, marital status, sexual orientation, gender identity/expression, disability, or veteran status with regard to employment, educational programs and activities, and/or admissions.
For more information, visit eeo.
okstate.
edu.
00 - 77,860.
00, Salary Work Schedule: Work schedule to be determined by supervisor.
Faculty Appt Period: Job Summary: About us: We are dedicated to both the natural resources and people of Oklahoma, aiming to inform and inspire responsible and sustainable use of the State’s water and natural resources.
Fore more information, visit: https://water.
okstate.
edu/ Job Information: The Senior Software Developer for the Oklahoma Water Resources Center (OWRC) will be headquartered in Stillwater, OK and serve as an integral part of a collaborative research effort between the Oklahoma State University-OWRC, USDA-Agricultural Research Service (ARS) and the USDA-Natural Resources Conservation Service (NRCS).
This joint effort, titled Dam Analysis Modernization of Tools, Applications, Guidance, and Standardization (DAM-TAGS), will develop engineering tools, design guidance documents, and computational software and applications for monitoring, inspecting, and rehabilitation of aging dams.
Through this effort, the incumbent will work closely with a team of scientists at the USDA-ARS Hydraulic Engineering Research Unit (HERU) in Stillwater to address regional and national issues associated with small watershed dams, reservoirs, and channels.
The Senior Software Developer is responsible for writing new software code and/or updating and maintaining software code as it relates to hydraulic structures, dam breach modeling, flood routing, among others.
The incumbent will design, develop, and test web and selected desktop applications including translating technical specifications into programming specifications and development, documentation, testing, installation, and implementation of new and existing software.
The incumbent will work with team members on selecting the appropriate applications architecture, design of user interfaces, and ensure the rigorous application testing policies and practices in the development and delivery of new or modified applications.
The incumbent will extend applications developed above with existing applications in the cloud environments; interface with cloud user interface to optimize the resources available; interface with SQL Server Platform as a Service (PaaS) as well as other cloud System as a Service (SAAS); and work with Internet 2 and High-Performance Computing Clusters to move information to and from cloud.
The incumbent will design software in the ESRI stack utilizing Survey123, Collector, Operations Dashboard, and Insights; work with ArcGIS Desktop/Pro, ArcGIS Hub and ArcGIS Online; take advantage of ESRI APIs to provide interoperability; and work with ISO 19115 metadata standard and CSW endpoints.
The incumbent will develop and deploy software based on their experience with similar systems and makes decisions based on current technologies to ensure that the developed applications will run on all operating systems.
The incumbent will also develop and document procedures to ensure that these systems and software are functioning properly and decide what needs to be done based on analyses of the situation.
The incumbent will provide primary support regarding computer programming in the development of a data network for the monitoring and inspection of dams and work closely with multi-disciplinary development team including ARS scientists and support staff, other federal partners like NRCS, and university partners.
Special Instructions to Applicants For full consideration, submit a resume, cover letter, and list of three professional references which includes name, email, and physical address.
Education & Experience Position Qualifications: Required: Bachelor's in Computer Science or Electrical/Computer Engineering Bachelors with 3 years' of experience or Master's in Computer Science, Electrical/Computer Engineering, Information Technology or a related field.
Valid driver's license *Knowledge of basic principles of professional/scientific field and research.
Multiple clearly defined tasks performed which facilitates the work of others on the team with little impact beyond the organizational unit.
*Knowledge to complete segment of a project or partial project of broader scope that may be difficult or complex at time.
*Demonstrated ability to develop, debug, and revise software code in the Java, C/C++, C#, Python, SQL, HTML & CSS, JQuery, JavaScript, Fortran, VBA.
NET, R, Bash, PowerShell, TypeScript programming languages.
*Working knowledge of user interface development systems used in software application development such as GitHub, GitLab, Hadoop, Spark, MS SQL Server, Visual Studio (2015, 2017, 2019), IntelliJ IDEA, NetBeans, R Studio, Office 365.
*Knowledge of hardware and software functions, network and operating system specifications, sufficient to develop new work methods, standards.
* Working knowledge of Microsoft Windows, Microsoft Windows Server, and Linux.
* Working knowledge of cloud platforms (Azure, AWS).
* Experience with Microsoft .
NET Core 2.
1, .
NET 4.
0 and Angular.
Experience with ESRI GIS suite of software.
* Skill in programming, scripting, and statistical software and in organizing, managing, summarizing, and storing remotely-sensed and geospatial data.
Preferred: Master's in Computer Science or Electrical/Computer Engineering Master's and 3 years' experience or a PhD in Computer Science, Electrical/Computer Engineering, Information Technology or a related field.
Oklahoma State University (OSU) strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students.
To support this environment and comply with applicable laws and regulations, OSU conducts pre-employment background checks on final candidates.
Offers of employment are contingent upon the successful completion of a background check.
The type of background check conducted varies by position and can include, but is not limited to, criminal (felony and misdemeanor) history, sex offender registry, motor vehicle history, financial history, and/or education verification.
Background checks will be conducted when required by law or contract and when, in the discretion of the university, it is reasonable and prudent to do so.
Oklahoma State University, as an equal opportunity employer, complies with all applicable federal and state laws regarding non-discrimination and affirmative action.
Oklahoma State University is committed to a policy of equal opportunity for all individuals and does not discriminate based on race, religion, age, sex, color, national origin, marital status, sexual orientation, gender identity/expression, disability, or veteran status with regard to employment, educational programs and activities, and/or admissions.
For more information, visit eeo.
okstate.
edu.
• Phone : NA
• Location : Stillwater, OK
• Post ID: 9086259447