The Software Applications Developer III (Lead Software Applications Developer) is responsible for serving as the technical lead for a specific software development project or service.
Required Education and Experience:
Bachelorâ™s degree or equivalent combination of education and experience.
Five years of software applications developer experience.
Required Special Knowledge, Skills and Abilities:
Must be able to work in a collaborative team environment.
Ability to multi-task and work cooperatively with others.
Must have strong interpersonal skills.
Other Requirements or Other Factors:
Provide on-call support on nights and weekends as needed.
Hiring restrictions in compliance with System Policy 15.02 Export Controls: Must be a United States citizen, permanent resident, or a person granted asylum or refugee status in accordance with 15 CFR, Part 762; 22 CFR Â§Â§122.5, 123.22 and 123.26; and 31 CFR Â§ 501.601.
Preferred Education and Experience:
Experience with Test-Driven Development and Continuous Integration.
Experience with ServiceNow development and implementation.
Approves coding designs. Coordinates the integration of multiple code designs to ensure compatibility.
Answers questions and coordinates the technical guidance and/or training provided to application users. Oversees consistency with design documentation. Participates in the development of system and programming standards.
May coordinate the technical activities of a project team. Completes reports and summaries for management and/or users including status reports, problem reports, progress summaries, and system utilization reports. Serves as a senior member of an information resource team responsible for setting technical direction. Performs all or some of the duties of a Senior Software Applications Developer.
Collaborates with the project leader to develop work plans and time schedules for projects including outlining phases and identifying personnel and computing equipment requirements.
Oversees the process used to review and analyze software documentation and production results to facilitate problem resolution.
Participates in data architecture design.
Creates, evaluates, and approves test plans.
Coordinates the evaluation of software products and programming languages. Makes recommendations based on the evaluation of software products and programming languages for their applicability to the system and/or project.
Participates in training and professional development sessions. 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.
Internal Number: R-009359
About Texas A&M University
Texas A&M University is dedicated to the discovery, development, communication, and application of knowledge in a wide range of academic and professional fields. Its mission of providing the highest quality undergraduate and graduate programs is inseparable from its mission of developing new understandings through research and creativity. It prepares students to assume roles in leadership, responsibility, and service to society. Texas A&M assumes as its historic trust the maintenance of freedom of inquiry and an intellectual environment nurturing the human mind and spirit. It welcomes and seeks to serve persons of all racial, ethnic, and geographic groups, women and men alike, as it addresses the needs of an increasingly diverse population and a global economy. In the twenty-first century, Texas A&M University seeks to assume a place of preeminence among public universities while respecting its history and traditions.