{"id":2965901,"url":"https://alion.io/job/texas-municipal-retirement-system-software-engineer-sr","title":"Software Engineer (SR)","company":{"id":707420,"name":"Texas Municipal Retirement System","domain":"tmrs.com","url":"https://alion.io/company/texas-municipal-retirement-system","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paycom","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Austin, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":122000,"max_usd":224000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":3441},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Hibernate","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"Oracle","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Waterfall","optional":false},{"name":"Webpack","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-10-21T00:04:43Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-25T15:25:00Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"The Senior Full Stack Software Engineer is an expert in modern software development across both the server and browser tiers, building and maintaining the applications TMRS members and staff depend on. This role designs and delivers features end to end - Java services and APIs through to responsive React interfaces - sets engineering standards for the development team, and leads the technical design of significant features and modernization work. This role will work within the IS Department and will also work very closely with Business stakeholders, Software Engineers, Business Analysts, Database Administrators, DevOps Engineers, Information Security, and other IS Department teams.\nKey Responsibilities\nExpert understanding of core Java web technologies (JEE, MVC frameworks, Spring and Spring Boot) and of core front-end web technologies (DOM, JavaScript, TypeScript, HTML, CSS, REST) as well as responsive frameworks.\nDesign, implement, unit test, integration test, and support applications across the full stack, from data access and business logic through to the user interface.\nCode, test, debug, implement, and document complex programs; serve as technical design authority for significant features.\nDesign and maintain secure REST APIs and service contracts consumed by internal applications and member-facing interfaces.\nCreate new applications with modern web frameworks such as React while maintaining and incrementally modernizing legacy applications.\nDevelop and govern reusable components, routers, modules, and shared front-end patterns so that teams build consistently.\nOwn build, templating, and bundling processes (for example Webpack) and component-driven front-end development practices.\nLead code review across the team and establish coding, testing, error handling, and documentation standards.\nDrive quality and testing best practices including CI/CD, test automation, and test-driven development, and help the team mature its processes.\nEstablish and enforce application performance, security, and accessibility standards, including WCAG-aligned accessibility for member-facing applications.\nGenerate prototypes that demonstrate ideas and potential in a hands-on environment to support design and business decisions.\nLearn complex data models and create SQL queries to extract necessary data; partner with Database Administrators on schema and query design.\nWork with Business Analysts to estimate and architect solutions.\nLead technical workstreams for application modernization, including migration of legacy application server workloads to modern platforms.\nMentor mid-level and junior engineers; provide technical guidance on design, debugging, and delivery practices.\nInvestigate new technologies and assess their viability and usefulness in current and future projects.\nImprove process, performance, and security of developed applications and integrations.\nSimplify and optimize development practices.\nPartner with DevOps Engineers on pipeline configuration, release readiness, and deployment troubleshooting.\nContribute new viewpoints and strategies to stimulate growth.\nAgile development experience.\nAbility to use and integrate approved AI solutions.\nAfter hours support as needed.\nOther duties as assigned.\nFollow all applicable policies and procedures including all security policies.\nEducation & Experience\nRequired\nBachelor’s degree in CIS, computer science, engineering, MIS, mathematics or related field and a minimum of 6 years of hands-on software development experience, including substantial delivery on both the server tier and the browser tier.\nDemonstrated ownership of technical design for significant features and demonstrated experience leading code review or mentoring other engineers.\nPreferred\nExperience modernizing or migrating legacy Java applications, for example JSP or Servlet monoliths on WebSphere, to modern or cloud-native platforms\nAccessibility standards and testing (WCAG 2.1 AA, Section 508) for public-facing applications\nApplication security practice: secure coding, OWASP Top 10 awareness, and dependency and vulnerability management\nCloud application development on AWS or Azure\nMaintenance of older front-end codebases (for example jQuery) alongside modern frameworks\nPublic sector, pension administration, or financial services environment\nWaterfall, Agile, and other development methodologies\nHands-on experience with\nCore Java and JEE web tier technologies (JSP, Servlets, MVC frameworks)\nSpring and Spring Boot, REST API design, and an ORM or data access layer such as Hibernate or JPA\nHTML, CSS, JavaScript, and TypeScript\nReact, including component architecture, state management, and routing\nFront-end build tooling and bundling (Webpack or equivalent) and responsive design\nSQL (Oracle preferred) and the ability to work with complex relational data models\nintegration with REST services\nUnit and integration testing frameworks, test automation, and CI/CD pipelines\nGit-based source control and peer code review workflows\nQualities We Are Looking For\nConfident and mature skills\nThe highest level of character and integrity\nExecutive presence and strength of character\nExcellent interpersonal and relationship skills; the ability to deal with constituents at all levels\nPublic service mindset. You are dedicated to public service and TMRS’ mission to positively impact the lives of our members, retirees, and beneficiaries.\nIntellectual curiosity and determination. You are smart, intellectually curious, and grasp complex subjects quickly.\nTeam orientation. You bring integrity and a strong work ethic to your work. You value collegiality and kindness and can work with a wide variety of people. You value working as part of a team.\nEffective communicator. You listen carefully, ask questions effectively, and articulate your thoughts and ideas clearly and concisely.\nPhysical Requirements\nSedentary work: Exerting up to 10 pounds of force. Ability to perform the essential job functions safely and successfully consistent with federal, state, and local standards.\nTMRS Overview\nTexas Municipal Retirement System (TMRS) is a trusted partner to more than 940 cities across Texas, providing retirement, disability, and survivor benefits to over 260,000 public servants and their families. We are proud to be recognized as an example of fiduciary excellence through our management of more than $44 billion in Trust Fund assets.\nAt TMRS, every role supports our mission: providing secure lifetime income to our members. Our work gives back to communities across Texas, and we take pride in doing it with integrity, accountability, and a commitment to excellence.\nCompensation and Benefits\nStarting base salary (based on experience and qualifications)\nParticipation in TMRS pension plan, with a 2:1 organization match\nOptional participation in a 457(b) deferred compensation plan\nMedical, dental, and vision insurance at no cost to employees\nHybrid work opportunities; 12 paid holidays; generous leave\nModern, centrally located Austin office\nOnsite presence required a minimum of three days per week; remote work opportunities exist, but this is not a remote position\nTMRS is an Equal Opportunity Employer.","description_format":"text","description_chars":7189,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Vision insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Pension & Sovereign Wealth Funds"],"lifecycle":[{"event":"open","at":"2026-10-21T00:04:43Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"Filed H-1B visas in the last two years","filings_12m":0,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":null,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.9,"p_room":1,"age_days":4,"expected_fill_days":27,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/texas-municipal-retirement-system-software-engineer-sr","json_url":"https://alion.io/job/texas-municipal-retirement-system-software-engineer-sr.json","meta":{"generated_at":"2026-10-26T01:10:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1578,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":707420},"rest":"https://alion.io/mcp/rest/get_company?id=707420"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftexas-municipal-retirement-system-software-engineer-sr"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftexas-municipal-retirement-system-software-engineer-sr"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftexas-municipal-retirement-system-software-engineer-sr"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/texas-municipal-retirement-system-software-engineer-sr\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftexas-municipal-retirement-system-software-engineer-sr"}]}