Senior Software Engineer, eSolutions
The Senior Software Engineer is responsible for coding , testing, and docu men ting applicati on programs of moderate to advanced size and complexity, working with accepted development department standards and procedures .
ResponsibilitiesDevelop new application programs from established specifica tions or documented req uir ements. Maintain existing application programs by fixing bugs or clearing up operational deficiencies in both previously released software and sof tware slated for future release . Assure program, module and sys tem integrity through thorough testing and a dhe rence to company standards and procedures . Work through all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance . Utilize new technologies and tools to modify pr oducts and provid e integration with applications developed internally and externally . Prepare and modify program and system documentation . Achieve departmental goals and timelines .
QualificationsBachelor' s degree in computer science, computer engineering, or comparable work experience . Typically , f ive or more years of software development experience with relevant technologies C (.NET 4. 0+ or Core) SQL Server 2008+ Java
Script Typescrip t A dditional experience with t h es e technologies is preferred Angular JS or Angular 2+ Docker , Kuber netes , other containerization Entity Framework AWS ( lambda functions, EC2, Elasticache, S3 ) Dev Ops experience is a plus Demonstrated proficient knowledge o f software development practices, computer s c ience theory, and understanding of relevant technologies. Demonstrated ability to write and test code i n reasonable timeframes. Demon strated basic understanding of product architecture and all underlying technol ogies. Ability to work well both independe nt l y and within a team environment. Good interp ersonal skills including verbal and written communication a nd teamwork . Well-developed logical thi nkin g , reasoning and problem-solving skills . Ability to prioritize a nd complete multiple tasks in a fast-paced , t echnical environment. Work with our integrated solutions that help courts and public safety organizations of all sizes better protect and serve the public. By helping provide solutions that improve efficiency and response time, you can help serve our citizens and make communities safer. Location Plano, Texas Travel 0-5 Great Place to Work Grow Your Career Tyler is continually recognized as a great workplace locally and nationally. Taking Care of You Your Family Your family's health and well-being are important to us. That's why we invest in our employees by offering competitive benefits to support their health and financial wellness. Tyler is subject to regulations, guidelines, andor client requirements relating to the qualifications of Tyler personnel performing certain client work. Because of the nature of this position, it is a requirement that the candidate can successfully pass a federal background check at the time an offer is extended and over the course of employment with Tyler. Requisition Number2020052-1 INDCJ DICECJ Tyler Technologies is proud to be an affirmative action equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing or by callingext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.