This job is closed
We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.
The Java Developer position at the Teacher Retirement System (TRS) is a critical role responsible for complex computer programming and systems analysis work. The incumbent will plan, schedule, and lead small to large scale software application projects, ensuring that these projects significantly enhance TRS's ability to serve its membership. This position requires proactive collaboration with all application development teams, IT staff, and agency employees to ensure the successful delivery of software solutions. The role is hybrid, requiring two days of onsite work each week at the TRS office in Austin, TX. As a Java Developer, the individual will engage in various responsibilities, including coding, testing, and debugging programs primarily in Java, as well as leading software application projects that have a substantial impact on the organization. The developer will also perform high-level analysis of end-user business processes and automation needs, developing new applications or enhancing existing ones to better meet those needs. Documentation of programming logic and user procedures is also a key aspect of this role, along with participation in code reviews and demonstrations of programs and applications. The position is available at three levels: Java Developer Associate, Java Developer, and Java Developer Senior, with the selected applicant being offered the position that most closely matches their education and experience. Each level has specific responsibilities and required experience, ranging from one year for the Associate level to three to five years for the Developer and Senior levels. The role also involves responding to requests for assistance, troubleshooting application-related problems, and providing training and technical assistance to IT staff.