No experience
Employment Type:
Full time
Job Category:
Information Services
Entry-Level Software Developer [Full Stack]
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description


The Entry-Level Software Developer [Full Stack]performs entry-level to routine computer programming and applications support work. Work involves participating in small to large scale automation projects; and supporting related activities. Works under general supervision with limited latitude for initiative and independent judgment. This position reports to the Manager of Applications Support.

Who we are

One of Austin's Top Workplaces and a destination employer! The Teacher Retirement System of Texas (TRS) is truly a great place to work. TRS is the largest public retirement system in Texas in both membership and assets, and has been serving the retirement needs of Texas public education employees for more than 75 years. The system is responsible for investing funds under its stewardship and for delivering benefits to members as authorized by the Texas Legislature. With more than $133 billion in well diversified investments, TRS ranks as the sixth largest in U.S. public pension plans and in the top 25 in the world.


Application Development

* Codes, tests and debugs programs.
* Writes unit tests based on provided examples.
* Build simple to routine SQL statements and stored procedures.
* Generate reports using report creation tools.
* Create ETL programs.
* Attend and participate in code reviews.
* Documents existing processes for TRS Staff to utilize as reference.
* Performs research, analysis, or development tasks as assigned.

Support Functions

* May assist in researching, compiling, and analyzing data; entering data into spreadsheets, databases, and other automated applications; and preparing simple queries and reports.
* May review forms, correspondence, reports, and other documents for completeness and acceptability.
* May assist in reviewing and analyzing agency policies, procedures, and forms and recommending changes to improve efficiency and effectiveness.
* Assists in completing special projects and performs other work as assigned.



* Two (2) years of college coursework (60 hours minimum) in computer science, computer engineering or other information systems related major.
* Completion of a certified full-stack web development boot-camp program, or other non-college based information technology program accepted as a college semester equivalency.
* High school diploma or equivalent and additional full-time, related experience may substitute for the required education on an equivalent year-for-year basis.


* Experience in computer programming, including coding experience in a professional information systems work environment.

Preferred Qualifications:

* Bachelor's degree from an accredited college or university in computer science, computer engineering or other information systems related major.
* Previous experience in software development through an internship, boot camp, or formal work environment.
* Experience using Java J2EE/EJB, JSP, and Struts.
* Experience using Microsoft SQL Server including experience with SSRS, SSIS and/or writing SQL queries and stored procedures.
* Experience working with business intelligence, enterprise service bus, rules engines, e-signature, and/or UX/UI development.
* Experience working in or knowledge of Agile software development.

Veterans / Military Crosswalk:

TRS is committed to maintaining a veteran-friendly workplace and attracting, developing and retaining military service members as employees. To assist in determining whether your military experience may relate to the minimum qualifications for this position, Military Occupational Specialty (MOS) codes from each branch of the armed forces have been assigned to each state classification title where applicable.

Depending upon actual duties, the following fields may pertain to the minimum qualifications of this position. Candidates who meet the minimum qualifications for this position are highly encouraged to apply.

U.S. Army Occupational Codes - Enlisted: 25B Officer: 255A, 255S

U.S. Navy Ratings and Designators - Enlisted: IT Officer: 181X, 182X, 642X, 644X, 742X, 744X

U.S. Coast Guard Ratings - Enlisted: No military equivalent Officer: 26, 030, 34I11, ISM

U.S. Marine Corps Occupational Fields - Enlisted: No military equivalent Officer: 8846

U.S. Air Force Specialty Codes - Enlisted: 3D0X4 Officer: No military equivalent

Please contact the TRS Human Resources Department or the TRS Veterans Liaison with questions or for additional information.

Additional Military Crosswalk information can be found at:



Knowledge of:

* The principles, practices, and techniques of computer programming and systems analysis and design, and all phases of software development and project management.
* Various technological architectures and technology trends.
* Agency computing standards and development methodologies.

Skill in:

* Analyzing problems and devising innovative and effective solutions, including collecting and analyzing complex data, evaluating information and business processes, and drawing logical conclusions.
* Writing complex computer programs.
* Developing automated solutions for manual processes.
* Providing effective customer service.
* Communicating complex technical information to people of all levels of technical knowledge.
* Project planning and management; planning, organizing, and coordinating work to meet frequent and/or multiple deadlines; and handling multiple tasks simultaneously.
* Managing conflicting priorities and demands.

Ability to:

* Establish and maintain harmonious working relationships with co-workers, agency staff, and external contacts.
* Work effectively in a professional, matrix team environment.

Physical Requirements and/or Working Conditions

Work is performed in a standard office environment and requires:

* normal cognitive abilities including the ability to learn, recall, and apply certain practices and policies;
* marginal or corrected visual and auditory requirements;
* constant use of personal computers, copiers, printers, and telephones;
* the ability to move about the office to access file cabinets and office machinery;
* frequent sitting and/or remaining in a stationary position; and
* the ability to work under deadlines, as a team member, and in direct contact with others.

Workforce Expectations

Must be able to:

* regularly, reliably, and punctually attend work;
* work extended hours as necessary;
* travel occasionally for work assignments and trainings;
* show flexibility and adaptability toward changes in assignments and work schedules;
* adhere to the agency's internal management policies and procedures; and
* exhibit work behaviors consistent with agency core values.