Software Engineer
Tyler Technologies- Location
- Bonifacio Global City, Philippines
- Workplace
- —
- Employment
- —
- Salary
- —
Description
Responsibilities
- Write clean, testable, maintainable code following established standards
- Debug software issues using systematic approaches
- Submit appropriate pull requests demonstrating code review understanding
- Create and maintain unit tests for code reliability
- Master core technologies through hands-on practice
- Document key learnings for knowledge sharing
- Identify and implement process improvements
- Participate in team learning initiatives
- Collaborate effectively with team members to achieve project goals
- Participate in Agile development processes
- Achieve departmental goals and timelines
- Perform other duties as assigned
Complexity
- Design and implement systems involving multiple components, APIs, and data stores
- Make independent technical decisions and implementation choices
- Balance competing priorities including feature delivery, technical debt, quality assurance, and mentoring
- Troubleshoot technical issues across the full technology stack under time pressure
- Adapt to changing products and technologies.
- Effectively partner, communicate and negotiate with business analyst, development and support groups in order to gather and communicate business requirements.
Qualifications
Education/Experience
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field, OR equivalent combination of education and professional experience demonstrating programming competency
- 0-2 years of professional software development experience
- Demonstrated programming through internships, personal projects, bootcamp programs, or academic coursework
- Experience with modern development practices including version control and testing
Technical/Soft Skills
- Proficiency in at least one modern language (C#, Java, Python, JavaScript)
- Development Fundamentals: Data structures, algorithms, software design principles
- Version Control: Working knowledge of Git and collaborative workflows
- Database Technologies: SQL databases, schema design, query optimization
- Web Technologies: HTTP, APIs, front-end/back-end architecture
- Testing: Understanding of unit testing concepts and automated testing approaches
- Analytical and problem-solving abilities with attention to detail
- Written and verbal communication for technical and non-technical audiences
- Independent and collaborative work in team environments
- Growth mindset with enthusiasm for continuous learning
- Time management and task prioritization skills
- Adaptability in fast-paced, changing technical environments
Skills
- C#
- Java
- Python
- JavaScript
- Git
- SQL
- HTTP
More jobs at Tyler Technologies
All 53Software Developer
Tyler Technologies · US · 15d ago
Sr. Lead Software Engineer
Tyler Technologies · United States · 1mo ago
Manager of Product Management
Tyler Technologies · Lubbock, Texas · Lakewood, Colorado · USD 103,000–137,816/yr
Data Analyst
Tyler Technologies · Yarmouth, Maine · Falmouth, Maine · USD 59,451–78,225/yr
Software Development Intern, Summer 2027
Tyler Technologies · Lakewood, Colorado · USD 25–28/yr
Similar roles
Power Platform Developer | Permanent WFH | Night Shift
Safari Micro · Philippines · today
GenAI Comms Strategist
OLIVER Agency - APAC · Manila, Philippines · today
.NET Developer | Global
Support Services Group · Pasig City, Philippines · yesterday
Senior Software Developer
Travelhrportal · Manila, Philippines · yesterday
Python Developer
Work With Us · Manila · yesterday
Solution Developer
Jobs onsemi · Lapu-Lapu City, Philippines, Philippines · Carmona, Cavite, Philippines, Philippines · yesterday