Work Setup: 3x onsite (Gateway Cubao)
Schedule: AU Hours
Job Description:
As a Senior Software Engineer you will serve as a technical leader and mentor within cross-functional project teams taking ownership of complex software solutions and architectural decisions within your area of expertise.
- Lead design and implementation of features with high attention to detail and quality
- Establish and maintain coding standards best practices and comprehensive testing strategies within development teams
- Conduct thorough code reviews and drive adoption of peer review culture for continuous improvement
- Lead troubleshooting of complex technical issues and provide innovative solutions to challenging problems
- Drive performance optimization initiatives and ensure scalability considerations in technical implementations
- Lead proof-of-concept development and technical risk assessment for new initiatives
- Mentor and develop junior and middle-level colleagues across different technical areas and specializations
- Provide technical guidance knowledge sharing and support career progression of team members
- Develop and deliver technical training sessions to elevate team capabilities and foster learning culture
- Lead by example in adopting best practices including test-driven development and automated testing approaches
- Support team collaboration and knowledge transfer across different technical domains and projects
- Take ownership of complex technical tasks and ensure timely high-quality delivery within project timelines
- Provide accurate technical estimations and planning input for development tasks and project milestones
- Support release management activities and participate in deployment processes with comprehensive testing validation
- Balance technical debt management with feature delivery to maintain sustainable development practices
- Participate in client interactions and technical discussions to understand requirements and provide solutions
- Contribute to technical documentation solution design and clear communication of technical concepts to stakeholders
- Support pre-sales activities through technical expertise solution demonstrations and client consultations when needed
- Assist in translating business requirements into technical specifications and implementation approaches
- Provide technical input on project feasibility resource requirements and timeline estimations for stakeholder planning
- Maintain professional relationships with clients and contribute to long-term client satisfaction through technical excellence
- Demonstrate Technical Leadership: Lead technical initiatives with confidence make informed decisions and take ownership of complex technical challenges while mentoring others.
REQUIREMENTS
- 7 years of extensive experience in full-stack development with strong proficiency in Java/Kotlin Spring Boot and modern front-end technologies including Angular React or equivalent.
- Deep expertise with database technologies including graph databases (preferably Neo4j) and relational databases (preferably MySQL) including query optimization and schema design.
- Hands-on experience with AWS cloud services for deploying and scaling full-stack applications. Proven track record of leading technical projects and mentoring engineering teams.
- Advanced knowledge of software architecture patterns microservices design and API development best practices.
- Experience with modern development tools including CI/CD pipelines containerization (Docker) serverless technologies orchestration platforms (Kubernetes) and infrastructure as code.
- Strong understanding of security best practices across the full technology stack. Excellent communication skills and experience working in agile cross-functional teams.
- Relevant certifications are a plus.
Work Setup: 3x onsite (Gateway Cubao) Schedule: AU Hours Job Description: As a Senior Software Engineer you will serve as a technical leader and mentor within cross-functional project teams taking ownership of complex software solutions and architectural decisions within your area of expertise. Lead...
Work Setup: 3x onsite (Gateway Cubao)
Schedule: AU Hours
Job Description:
As a Senior Software Engineer you will serve as a technical leader and mentor within cross-functional project teams taking ownership of complex software solutions and architectural decisions within your area of expertise.
- Lead design and implementation of features with high attention to detail and quality
- Establish and maintain coding standards best practices and comprehensive testing strategies within development teams
- Conduct thorough code reviews and drive adoption of peer review culture for continuous improvement
- Lead troubleshooting of complex technical issues and provide innovative solutions to challenging problems
- Drive performance optimization initiatives and ensure scalability considerations in technical implementations
- Lead proof-of-concept development and technical risk assessment for new initiatives
- Mentor and develop junior and middle-level colleagues across different technical areas and specializations
- Provide technical guidance knowledge sharing and support career progression of team members
- Develop and deliver technical training sessions to elevate team capabilities and foster learning culture
- Lead by example in adopting best practices including test-driven development and automated testing approaches
- Support team collaboration and knowledge transfer across different technical domains and projects
- Take ownership of complex technical tasks and ensure timely high-quality delivery within project timelines
- Provide accurate technical estimations and planning input for development tasks and project milestones
- Support release management activities and participate in deployment processes with comprehensive testing validation
- Balance technical debt management with feature delivery to maintain sustainable development practices
- Participate in client interactions and technical discussions to understand requirements and provide solutions
- Contribute to technical documentation solution design and clear communication of technical concepts to stakeholders
- Support pre-sales activities through technical expertise solution demonstrations and client consultations when needed
- Assist in translating business requirements into technical specifications and implementation approaches
- Provide technical input on project feasibility resource requirements and timeline estimations for stakeholder planning
- Maintain professional relationships with clients and contribute to long-term client satisfaction through technical excellence
- Demonstrate Technical Leadership: Lead technical initiatives with confidence make informed decisions and take ownership of complex technical challenges while mentoring others.
REQUIREMENTS
- 7 years of extensive experience in full-stack development with strong proficiency in Java/Kotlin Spring Boot and modern front-end technologies including Angular React or equivalent.
- Deep expertise with database technologies including graph databases (preferably Neo4j) and relational databases (preferably MySQL) including query optimization and schema design.
- Hands-on experience with AWS cloud services for deploying and scaling full-stack applications. Proven track record of leading technical projects and mentoring engineering teams.
- Advanced knowledge of software architecture patterns microservices design and API development best practices.
- Experience with modern development tools including CI/CD pipelines containerization (Docker) serverless technologies orchestration platforms (Kubernetes) and infrastructure as code.
- Strong understanding of security best practices across the full technology stack. Excellent communication skills and experience working in agile cross-functional teams.
- Relevant certifications are a plus.
View more
View less