Tyler Technologies is a leading technology company specializing in innovative software solutions for the public sector. We are seeking a talented and motivated Software Engineer to join our dynamic development team. This is an exciting opportunity to work on cutting-edge projects and contribute to the growth and success of our organization.
As a Senior Full-Stack Software Engineer, you will be part of a team dedicated to delivering customer-focused, web-based software solutions for K–12 school districts. Our engineers are expected to be versatile and capable of solving problems across our product platform. As a team player, you will bring ideas to the table and collaborate effectively with other team members.
This role also involves leveraging modern AI-assisted development tools and exploring opportunities to integrate AI-driven capabilities into our products to improve user experience, efficiency, and functionality.
If you are passionate about technology, enjoy building software, and thrive on solving complex challenges across multiple projects, we encourage you to apply.
Note: This is a hybrid position requiring candidates to work from the Manila office two days per week.
Responsibilities
Develop and maintain features for Edulink products, with a focus on security, performance, and quality
Follow established software design patterns and best practices
Identify issues and implement improvements in existing systems
Deliver high-quality solutions on time
Create and maintain documentation for recurring issues, knowledge transfer, and standard procedures
Troubleshoot and resolve production issues using appropriate tools, and collaborate with customer support teams
Perform testing to ensure quality, including functional and unit testing
Leverage AI-assisted development tools (e.g., code generation, code review, testing support) to improve productivity and code quality
Collaborate on the design and implementation of AI-driven features or enhancements within the product ecosystem (e.g., automation, intelligent workflows, or data insights)
Success in This Role
Ability to build and maintain scalable, user-friendly applications using modern programming languages, databases, and front-end frameworks
Adaptability to work across multiple languages and technologies as needed
Strong commitment to coding standards, maintainability, and code quality
Familiarity with Azure and cloud technologies
Mindset focused on continuous improvement, automated testing, and continuous deployment
Collaborative and proactive approach to problem-solving and delivery
Curiosity and willingness to experiment with emerging AI tools and incorporate them into development workflows where appropriate
Requirements
5+ years of professional software development experience, including designing, building, and maintaining SaaS applications
Strong understanding of software engineering principles, design patterns, and scalable architecture
Experience building responsive web applications using Angular, TypeScript, HTML5, and CSS (SCSS)
Experience with Microsoft ASP.NET and C#
API development experience using C# or another framework preferred
Experience working with relational databases, including schema design, querying, and performance tuning (SQL Server preferred)
Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and cloud-native development practices
Experience with CI/CD pipelines and modern DevOps workflows
Strong communication and problem-solving skills, with the ability to work effectively in cross-functional teams
Proven ability to prioritize and deliver high-quality software in an Agile environment
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or Claude) is preferred
Familiarity with integrating AI/ML capabilities (e.g., APIs, automation, or data-driven features) into applications is a plus
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Your application for Senior Software Engineer
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!