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=00038761You 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
MISSION: The Texas Education Agency (TEA) will improve outcomes for all public-school students in the state by providing leadership, guidance, and support to school systems.Core Values: We are Determined: We are committed and intentional in the pursuit of our main purpose, to improve outcomes for students. We are People-Centered: We strive to attract, develop, and retain the most committed talent, representing the diversity of Texas, each contributing to our common vision for students. We are Learners: We seek evidence, reflect on success and failure, and try new approaches in the pursuit of excellence for our students. We are Servant Leaders: Above all else, we are public servants working to improve opportunities for students and provide support to those who serve them.The posted salary range budgeted for this position is between $7,349.25 and $9,486.97 monthly. New hires will be typically brought into the agency at a starting salary between the posted minimum and the average pay of employees in their same classification in the Office of Technology unless the average pay exceeds the midpoint for the state positions classification salary group. Offers will be commensurate with the candidates experience and qualifications and will thoughtfully consider internal pay equity for agency staff who perform similar duties and have similar qualifications. The top half of the posted salary range is generally reserved for candidates who far exceed the requirements and qualifications for the role.Position OverviewThe Senior Software Engineer will perform advanced computer programming work involving all technical aspects of supporting, improving, and enhancing applications for a large project. This position requires a strong understanding of various technical domains, emphasizing the need for a solid foundation in .NET 6.0/7.0, Oracle DB, and system architecture and design. The candidate should be proficient in developing and maintaining complex software systems, optimizing database performance, and implementing the latest .NET features and best practices. We are seeking a proactive team member who will be responsible for enhancing the assigned application and solving production issues. Work assignments follow a defined software development life cycle (SDLC) process using an Agile-like approach for completing code changes for defined releases.This role also demands robust project management and team leadership skills, including experience in leading software development projects and applying Agile methodologies. Effective team collaboration, mentorship of junior developers, and excellent communication skills for stakeholder interactions are vital. Additionally, reporting skills are essential, requiring the ability to design and generate complex reports, document code, write technical specifications, and maintain compliance with industry standards. The programmer will be involved in all stages of application development, from conception to deployment, ensuring a commitment to quality assurance, testing, and security best practices.Flexible work location in Texas may be considered for qualified candidates.Please note that a resume and tailored cover letter are required attachments for applying to this position. Incomplete applications will not be considered.About the Office of ITThe Office of Information Technology works closely with all agency divisions to implement innovative technology solutions in a cost-efficient manner that supports the goals and priorities of the Texas Education Agency. The Office of IT provides efficient technology solutions and stellar customer services to internal staff, 20 Edu ational Service Centers, and 1,200-plus public-school districts and charter schools. The following services are provided by IT: leadership on IT initiatives; guidance on security/policy issues; new application development/enhancements; software acquisition; technical support; assistance with technical sections of purchasing documents such as Request for Information (RFI), Request for Offers (RFO), Request for Proposals (RFP); and oversight on the data collection process which helps to support and improve outcomes for all of Texas 5 million-plus students.Essential Functions1. Application Development Best Practices: develop database, software, or reports components, ensuring they adhere to TEA and industry standards, best practices, and customer requirements; perform testing to verify that the product matches the requirements, including the creation of test data, test cases and automated test scripts2. Technical Skill: perform technical analysis on existing defects or proposed enhancements to increase efficiency or to adapt to new procedures; identify root cause and solution for complex problems; ability to adapt to different languages, tools, and technologies3. Team Contribution: collaborate with the project team for sprint/release work on tasks such as providing development effort estimates, discussing architecture and design, triaging, and resolving defects or issues in multiple environments and providing status on work assignments or issues; prepare and maintain technical documentation as required (i.e., process flows, object or data models, project plans, environment diagrams, test plans, etc.)4. Leadership: possesses leadership skills required for designing, creating and maintain software applications; works with team to analyze issues to produce and implement solutions; provides technical advice to developers to adopt best practices, new techniques and procedures; performs code reviews and provides feedback; plans and manages releases; Clarifies requirements for other developers; builds consensus to make decisions and follows up; Sets and enforces best practices and coding standardsQualifications: Minimum Qualifications Education: Graduation from an accredited four-year college or university Experience: At least seven (7) years of experience in software development, preferably over a large portfolio of software applications with at least three (3) years of experience in in .NET 6.0/7.0, Oracle DBOther Qualifications Share the belief that all Texas students can achieve at high levels and are able to succeed in college, career, or the military Hands on experience leading fast-paced development teams to create, maintain and deliver web-based applications using agile practices Administration of software application life cycle management tools and processes including product backlog management and grooming, prioritization, estimation, and planning Proven ability to build web applications from inception to deployment Working knowledge of software development languages and platforms, including ASP.NET, .NET 6.0/7.0, Oracle DB Working knowledge of infrastructure for high scalability and availability of deployed applications Knowledge of software/hardware change and configuration management Team building and leading highly skilled technical team members with a focus on active career development Willingness to assist other departments to develop solutions and metrics Meticulous attention to detail with an ability to produce high quality work in a dynamic environment Desire to self-reflect, give/receive feedback and continuously improve Highly organized and able to manage multiple tasks at once and meet deadlines Ability to remain calm during difficult times Work efficiently in a cube environment with potential for significant auditory distractions; may be required to teleworkAs an equal opportunity employer, we hir