Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Applications Developer I

Texas A&M University

Software Applications Developer I

College Station, TX
Full Time
Paid
  • Responsibilities

    Software Applications Developer I A&M System Member : Texas A&M University Department : International Ocean Discovery Program Job Category : Other or Not Specified Job Type : Staff Location : College Station/Bryan Proposed Minimum Salary : $3,896.92 monthly Job Requisition Number : R-013162 Security Sensitive? : Yes Job Title Software Applications Developer I Agency Texas A&M University Department International Ocean Discovery Program Proposed Minimum Salary $3,896.92 monthly Job Location College Station, Texas Job Type Staff Job Description The Software Applications Developer I provides technical support to users of custom application software and to technical staff on a large and complex project. Required Education and Experience: * Bachelors degree or equivalent combination of education and experience. * Two years of software applications developer experience. Required Knowledge, Skills, and Abilities: * Must be able to work in a collaborative team environment. * Must have strong interpersonal skills. * Knowledge of word processing and spreadsheet applications. * Knowledge of advanced analysis, troubleshooting, problem-solving, client relations skills, requirement assessment and analysis, and project management methodology. * Ability to multi-task and work cooperatively with others. Other Requirements or Other Factors: * Must be able to obtain valid passport and international travel visas on a continuing basis. * This position requires up to four months per year at sea, typically on two-month tours. * While at sea, the position requires physical tolerance to maintaining balance on a moving ship; working under confined conditions in a 24/7 work place with 12-hr. shifts. * Exposure to low-to mid-level noise and vibration, potential allergens, and occasional odors. * Seagoing employees must pass a new employee physical and regular annual physical exams. Preferred Education and Experience: * Bachelors degree in Computer Science or Geosciences. * Applications development experience on one or more platforms such as Intel/Windows, Unix/Linux and Macintosh. * Demonstrated facility experience with one or more commodity programming languages and developing environments used in the Analytical Services, such as Java, . NET C#, Angular, and LabVIEW. * Experience with Oracle databases; analyzing, designing, and developing applications for multi-tiered or web-based architectures. * Experience using graphical user interfaces (GUI) to develop front-ends. * Experience with tools for code versioning, automated builds, debugging/profiling, test automation, and/or integrated development. * Experience with scientific ocean drilling data capture. Background experience in relevant sciences. Preferred Licenses and Certifications: * Passport/Visa. Preferred Knowledge, Skills, and Abilities: * Working knowledge of standard computer and software applications. * Excellent communication (oral and written) and interpersonal skills. * Ability to work professionally, harmoniously, and cooperatively with other technical staff and visiting scientists. * Must be detailed oriented and have the ability to successfully organize tasks and prioritize work. * Knowledge of computer architecture and operating systems. Responsibilities: * Makes coding design decision. Authors new or revised applications according to well-defined user specifications. Makes recommendations for the improvement of programming tools and strategies as part of the development process. Revises code based on bug lists generated by users and/or the test team. Participates with management in the development of system and programming standards. * Distributes, installs, and configures custom software applications. Reports malfunctions in supported data collection, recording, and dispersal systems according to the established information management protocol. Troubleshoots custom application and data handling problems. Provides technical guidance and/or training to system users to ensure the success of custom applications. Maintains and/or upgrades the development work environment to current department standards. Assists with the configuration of database accounts required for application and data entry access. * Coordinates the review and analysis of software documentation and production results to facilitate problem resolution and ensures consistency with design documentation. Participates in the testing and documentation of software applications as part of a testing team or individual review sessions. Reviews and analyzes software documentation and production results to facilitate problem resolution. Participates in change request management. * Receives training in application development techniques, standards, and procedures; laboratory techniques and QA/QC protocols; and soft skills management at the appropriate level. Provides training/mentoring to other staff members in areas of expertise. * Acquires detailed knowledge of certain laboratory systems. Reviews and analyzes the documentation, the outputs, and the source code of existing applications and recommends improvement. Collaborates with the supervisor and project manager to develop work plans and time schedules to define requirements and conceptual designs for new applications. Identifies programming needs and recommends programming tools and strategies for new or revised applications. * Provides programming resource estimates and progress reports. Consults with and assists computing personnel, vendors and/or manufacturer's representatives in resolving complex procedural, operational, and technical problems. Performs other duties as assigned. Instructions to Applicants: Applications received by Texas A&M University must either have all job application data entered or a resume attached. Failure to provide all job application data or a complete resume could result in an invalid submission and a rejected application. We encourage all applicants to upload a resume or use a LinkedIn profile to pre-populate the online application. All positions are security-sensitive. Applicants are subject to a criminal history investigation, and employment is contingent upon the institutions verification of credentials and/or other information required by the institutions procedures, including the completion of the criminal history check. Equal Opportunity/Affirmative Action/Veterans/Disability Employer committed to diversity.

  • Industry
    Education