Sr. Software Engineer
Tyler Technologiesabout 2 months ago
Plano, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Tyler Technologies is seeking a Sr. Software Engineer to join their team. Location: 5101 Tennyson Pkwy, Plano, TX 75204. In this role, you will be responsible for designing, developing, and maintaining application programs while ensuring system integrity through comprehensive testing and adherence to company standards. You will work through all phases of the software development life cycle and collaborate with team members to deliver high-quality software solutions.
Interested candidates should send their resume to Attn: HR, Tyler Technologies at 5101 Tennyson Pkwy, Plano, TX 75024 or apply via the careers page at https://www.tylertech.com/careers/job-openings. Please reference job #AS25 in your cover letter.
Key Responsibilities
- Maintain existing application programs by fixing bugs and addressing operational deficiencies in both current and future software releases.
- 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 products and integrate applications developed both internally and externally.
- Prepare and update program and system documentation to ensure clarity and standardization.
- Ensure system integrity through thorough testing and adherence to company standards and procedures.
- Participate in analyzing, designing, coding, testing, and implementing well-integrated application systems.
- Provide guidance to less experienced team members to facilitate knowledge transfer and effective training.
- Manage the application’s security profile by monitoring code scanning tools, identifying vulnerabilities, and reporting findings.
- Participate in interviewing and evaluating candidates to help build a strong team.
- Actively recognize and address technical debt to maintain code quality and sustainability.
Required Qualifications
- Education: Bachelor's Degree in Computer Science, Computer Engineering, or a related field (or foreign equivalent).
- Experience Required: 5 years of experience in roles such as Software Developer or Software Engineer.
- Qualifications: 5 years of experience with Java, MySQL, Spring, DHTML, JavaScript, and XML/XSD/XSLT.
Benefits & Perks
- Schedule: Option to work remotely up to 3 days per week within the same MSA; must be in-office at least 2 days per week.
Required Skills
XML
Test Automation
XSLT
JavaScript
MySQL
DHTML
Spring
Java
XSD
Security