Software Applications Developer IV

Job description



Software Applications Developer IV

Job Title
Software Applications Developer IV

Agency
Texas A&M University - Corpus Christi

Department
IT Enterprise Applications

Proposed Minimum Salary
Commensurate

Job Location
Corpus Christi, Texas

Job Type
Staff

Job Description
Job Summary:

TAMUCC's Software Application Developer primary functions will be developing and modifying system software related to TAMUCC's SIS/ERP applications while providing integration support for ancillary applications. This candidate will participate in design and coding activities with other staff members, conceptualizing functional requirements, architectural approaches, integration methodology and application and infrastructure design guidance to deliver high-quality and timely solutions and services that continuously meet business needs. This position will align and work closely with Business Analyst and the Data Warehouse teams.

TAMUCC will identify an applicant for this position based upon his or her qualifications and years of experience will be hired as a Software Application Developer I, Software Application Developer II, Software Application Developer III, or Software Application Developer IV. Salary dependent upon experience.


Responsibilities:

Systems Analysis and Design - 65%
For Software Applications Developer I or II

  • Apply knowledge and experience of ERP applications with technology and application development methodologies to perform basic systems analysis including design, code, test, and implement enhancements/applications based on technical specifications using the ERP development environment and the ERP developer's toolset
  • Provide programming support and business analysis for maintenance and enhancement activities of the IT applications.
  • Work with up and downstream applications of varying size, including the flow of application data.
  • Meet with business analysts and end users to analyze complex business processes, gather information regarding programming needs, objectives, functions, features, and input and output requirements, and recommend technical solutions.
  • Participate in design meetings and consult with business clients to refine, test, and debug programs to meet business needs, and interact and sometimes direct third-party partners in the achievement of business and technology initiatives

For Software Applications Developer III and IV
  • Configure, analyze, design, develop, and maintain ERP program code and applications to support business processes and functions.
  • Provide technical input to other areas and gather technical data from outside organizations.
  • Identify, propose, and develop innovative solutions to improve system performance and availability.
  • Work to define complex tasks, where guidance may be gleaned from published literature, industry trends, procedures, and possible solutions may be gleaned from published literature procedures, and manuals.
  • Develop innovative approaches to complex problems that address a wide array of technologies.
  • Document all work as normal part of work processes routinely.

.
Operations - 25%
For Software Applications Developer I or II
  • Perform all phases of IT work including conceptualization of problems to be solved, identify and evaluate potential solutions, requirement analysis, design, prototyping, benchmarking, programming, documentation, systems quality assurance and control, inter and intra-project communication of plans and, techniques.

For Software Applications Developer III and IV
  • Assist with plans, priorities and manages concurrent project schedules to ensure all deliverable's are completed on time.
  • Create system documentation/play book, participate as a reviewer and contributor in requirements, design, and code reviews.
  • Serve as a mentor to less experienced team members as needed. Assist experienced team members with the delegation of work efforts Assists in strategic development approaches as needed.
  • Assist with project plans and project management guidelines. Support their implementation as needed.

Other - 10%
  • Utilize new technologies, concepts and procedures as appropriate to project requirements.
  • Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
  • Adhere to internal controls established for department.
  • Perform other related duties as required.

Qualifications:
Software Applications Developer I
  • Bachelor's degree and two (2) years of software development and support experience.
  • Additional education/experience may be used as a substitution for the minimum qualifications to include:
    • High School Diploma or GED and six (6) years of experience or
    • Associate Degree and four (4) years of experience or
    • Master's Degree.

Software Applications Developer II
  • Bachelor's degree and three (3) years of software development and support experience.
  • Additional education/experience may be used as a substitution for the minimum qualifications to include:
    • High School Diploma or GED and seven (7) years of experience or
    • Associate Degree and five (5) years of experience or
    • Master's Degree and one (1) year.

Software Applications Developer III
  • Bachelor's degree and five (5) years of software development and support experience.
  • Additional education/experience may be used as a substitution for the minimum qualifications to include:
    • High School Diploma or GED and nine (9) years of experience or
    • Associate Degree and seven (7) years of experience or
    • Master's Degree and three (3) years.

Software Applications Developer IV
  • Bachelor's degree and eight (8) years of software development and support experience.
  • Additional education/experience may be used as a substitution for the minimum qualifications to include:
    • High School Diploma or GED and twelve (12) years of experience or
    • Associate Degree and ten (10) years of experience or
    • Master's Degree and six (6) years of experience.

Additional Qualifications:
  • Experience in higher education including demonstrated knowledge of higher education organization structure and business practices and the associated systems and platforms (Student information systems, academic advising, student recruitment). Experience working with Scrum or other Agile development processes.
  • Experience with one or more common databases and / or data modeling tools (e.g. Microsoft SQL Server, MySQL, Oracle, TOAD).
  • Experience with front-end JavaScript based technologies (e.g. Ajax, Angular.js).
  • Experience with one or more real-time communication (e.g. RESTful APIs, WebServices, WebSockets).
  • Proficiency in Source Code Control / Versioning (e.g. Git/GitHub, SVN, TFS)
  • Understanding of data security and best practices for balancing availability with security.

Equipment:
  • Ability to use smart phone, standard office equipment and applications, servers, data base management system software, data base user interface and query software and / or object or component-oriented development software.

Preferred Qualifications:
  • Experience developing and/or integrating various cloud based systems (e.g. Salesforce, Workday, AWS, Azure)
  • Experience with use of and / or programming for ERP level SIS or other institutional applications used in / for Higher Education (e.g. Banner, CBord, TargetX, Data Warehousing).
  • Full stack development (e.g. PHP, JavaScript, HTML, CSS, SQL, JSON, Java and / or C#).
  • Experience with S.O.L.I.D. design principles
  • Experience with one or more unit-test frameworks / UI test automation (e.g. PHPUnit, NUnit, JUnit, Selenium)
  • Languages/Frameworks: (e.g. Ruby on Rails, Angular.JS)
  • Experience with semi-structured databases (e.g. Mongo, noSQL, RethinkDB)
  • Experience working with Scrum or other Agile development processes



All positions are security-sensitive. Applicants are subject to a criminal history investigation, and employment is contingent upon the institution's verification of credentials and/or other information required by the institution's procedures, including the completion of the criminal history check.

Equal Opportunity/Affirmative Action/Veterans/Disability Employer committed to diversity.


To apply, visit https://tamus.wd1.myworkdayjobs.com/en-US/TAMUCC_External/job/Corpus-Christi-TAMUCC/Software-Applications-Developer-IV_R-015606





Copyright ©2017 Jobelephant.com Inc. All rights reserved.

Posted by the FREE value-added recruitment advertising agency

jeid-c4c8fd2c16c1de4e87731dc026d1e096

 

 

 

Diversity Profile: University

 

AAUP COMPENSATION SURVEY DATA

View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 1/7/2019
Application Due: 2/18/2019
Work Type:
Salary: