OneMain Financial Jobs

Job Information

GENERAL LAND OFFICE GLO - Principal Software Engineer (Programmer VI) in Austin, Texas

Please paste the following URL into a browser to view the entire job posting in the CAPPS Career Section: https://capps.taleo.net/careersection/ex/jobdetail.ftl?job=00056626 You may apply to the job directly through the CAPPS Career Section. It is not necessary to apply both through Work In Texas and CAPPS Career Section

The Texas General Land Office is seeking a Programmer VI (Principal Software Engineer) within the Information Technology Services Department of the agency.Performs highly advanced and/or supervisory (senior-level) computer programming and software engineering work for the Information Technology Services department. Work involves addressing the most complex, ambiguous, or precedent-setting technical challenges; designing and implementing cross-domain solutions; and advancing the agencyand#8217;s long-term technical direction through architecture, platform, and SDLC standards.Responsibilities include defining and evolving enterprise architecture, shared frameworks, and delivery standards; guiding adoption of standards across applications and platforms; providing hands-on leadership for complex or novel implementations; and advising leadership and technical staff on feasibility, risk, and design approaches. This position ensures consistency, scalability, reliability, and long-term sustainability across the application portfolio while remaining an individual contributor.Works under minimal supervision, with extensive latitude for the use of initiative and independent judgment. This position serves as a principal technical authority without formal supervisory or people management responsibilities. All levels in this job series are expected to perform hands-on software development work; the scope and complexity of implementation responsibilities increase with level.About the Information Technology Services DepartmentThe Information Technology Services (ITS) team advances the mission of the Texas General Land Office through technology. We deliver secure, reliable, and innovative solutions that enable the agency to serve Texans efficiently and transparently. ITS operates with a growth mindset, committed to sustainability, operational excellence, customer service, and safeguarding the agencyand#8217;s information resources. By leveraging modern cloud, automation, and data technologies, ITS drives efficiency, innovation, and resilience across the enterprise.About the RoleThe Principal Software Engineer plays a vital role in designing, modernizing, and sustaining enterprise application solutions that support the mission of the Texas General Land Office. This position leads the development of scalable, secure, and high-performing software systems across cloud and hybrid environments, with a strong emphasis on Microsoft Azure and enterprise SaaS integrations.This role contributes to the agencyand#8217;s modernization strategy by implementing resilient architectures, improving development standards, and advancing automation and DevSecOps practices. The Principal Software Engineer partners closely with product leaders, engineers, infrastructure, and security teams to ensure solutions align with business priorities, technical strategy, and long-term sustainability goals.Operating as a hands-on senior technical contributor, the Principal Software Engineer serves as a subject-matter expert in application architecture, performance optimization, and system reliability. The individual in this role demonstrates sound engineering judgment, initiative, and a commitment to delivering high-quality technology solutions that strengthen agency operations and protect mission-critical systems.Our Mission:The Texas General Land Office primarily serves the schoolchildren, veterans, and the environment of Texas. The agency does so by preserving our history, maximizing state revenue through innovative administration, and through the prudent stewardship of state lands and natural resources.What Your Contributions to the GLO Will be:Software Development Solution Delivery - Implements and reviews complex, novel, or cross-domain software solutions. Develops reference implementations and production code that demonstrate enterprise architecture standards, shared frameworks, and advanced technical patterns. System Analysis, Design Implementation - Defines and evolves architecture standards, design frameworks, and cross-domain integration patterns. Guides solution design for highly complex or precedent-setting initiatives and advises teams on applying standards to unique technical challenges. Quality, Reliability Operational Support - Establishes enterprise expectations for reliability, resiliency, and operational readiness across shared systems and frameworks. Leads or supports resolution of critical, systemic, or cross-domain technical issues. Automation, Tools Continuous Improvement - Defines shared frameworks, tooling strategies, and modernization approaches that improve consistency, scalability, and long-term maintainability. Evaluates and introduces advanced techniques to address evolving technical needs. Documentation, Standards Compliance - Develops and maintains enterprise architecture standards, technical guidance, and governance artifacts. Ensures solutions align with security, operational, and policy requirements and supports consistent adoption of standards across teams. Technical Leadership Knowledge Sharing - Serves as a principal technical authority by mentoring senior individual contributors, leading advanced code and design reviews, and advising leadership on technical direction, feasibility, and risk. Drives adoption of standards through hands-on technical leadership rather than supervisory authority. Qualifications: Minimum Qualifications:Bachelorand#8217;s degree from an accredited four-year college or university with major coursework in computer science, information systems, computer engineering, or a related field. Equivalent professional experience may substitute for the degree requirement at a rate of one year of relevant experience for each year of education.Location Requirements:This position is based in Austin, TX. Candidates must be currentlylocatedin the Austin area or willing torelocateat their own expense. Relocationassistanceis not provided.Preferred Qualifications:Extensive experience designing and implementing scalable, maintainable, and high-performance enterprise applications aligned to organizational needs. Demonstrated hands-on experience developing and integrating enterprise solutions within cloud platforms, with strong experience in Microsoft Azure application environments preferred. Experience integrating custom-developed applications with enterprise SaaS platforms such as Dynamics 365 and Power platform solutions is a plus. Includes implementation of server-less compute (e.g. Azure Functions), cloud storage, API-driven, service-oriented, or event-based architectural patterns. Experience developing integrations between custom-built applications and commercial off-the-shelf (COTS) or Software-as-a-Service (SaaS) platforms. Proven ability to lead by example through production-grade code development, advanced code reviews, and establishment of strong engineering standards. Experience guiding modernization efforts involving legacy system enhancement, refactoring, or migration to cloud-enabled or platform-based solutions. Strong understanding of application lifecycle management practices, automation strategies, DevOps principles, and secure cloud development practices. Experience operating within complex enterprise environments where reliability, scalability, and performance are critical.Knowledge, Skills and Abilities:Knowledge of:Advanced software engineering principles, scalable system design, and performance optimization techniques. Cloud-enabled application development within hybrid environments, p

DirectEmployers