33 Software Engineer jobs in Makati City
Software Engineer
Posted 15 days ago
Job Viewed
Job Description
**Primary Responsibilities:**
+ Join a development team to perform all phases of software engineering including requirements analysis, application design, code development and testing
+ Own the build/deploy/release process and find ways to automate and improve our pipeline at every step
+ Design reusable components, frameworks, and libraries
+ Review code and provide feedback relative to best practices and improving performance
+ Participate in an Agile / Scrum / Kanban methodology to deliver high-quality software releases every 2 weeks
+ Mentor and guide other software engineers within the team
+ Develop reusable patterns and encourage innovation that will enable team velocity
+ Collaborate on the design with other team members and product owners, both inside and outside the scrum team
+ Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
+ Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
**Required Qualifications:**
+ Graduate of Information Technology, Computer Science, Computer Engineering, Electronics and Communications Engineering, or related field, or equivalent practical experience
+ 8+ years of Software Engineering experience
+ 3+ years of experience leading a team or mentoring junior developers
+ Technical Skills:
+ Cloud: 3+ years of experience building and shipping production software in a scaled distributed environment in public cloud
+ Databases: Experience with both relational and non-relational databases
+ DevOps: Experience with Docker and CI/CD tools/services
+ Proficiency with any Java or JavaScript-based UI framework
+ Version Control: Proficiency with Git and GitHub
+ Tooling: Skilled in utilizing necessary tools to maintain quality code, optimized performance, and system efficiency
+ Communication: Proven excellent technical communication skills with peers and non-technical colleagues
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
_Optum is a drug-free workplace. © 2025 Optum Global Solutions (Philippines) Inc. All rights reserved._
Software Engineer
Posted 6 days ago
Job Viewed
Job Description
"Curious? Eager to grow? Start your journey here."
You're someone who's just getting started but already showing the spark of a promising engineer. You're not expected to know everything what matters is your curiosity, drive, and ability to learn by doing. You'll solve smaller, well-defined problems with support from your team, ask lots of questions, and actively seek feedback. Your task completion focuses on writing your first clean lines of code and collaborating with team members to understand how great software is made.
What you'll do:
- Solve straightforward problems using online resources and documentation
- Ask questions, raise blockers, and keep your team updated
- Learn how to debug, optimize MySQL queries, and apply the basics of MVC
- Understand product purpose and user value
What we're looking for:
- at least 2 years of experience in software development but were also open to candidates with less experience if you can demonstrate strong potential through personal, academic, or freelance projects.
- Experience or exposure to full-stack development using modern languages and frameworks such as JavaScript (React.js, Angular, Vue.js), HTML/CSS, Ruby (Ruby on Rails), Go Language etc. - it's totally okay if you're not an expert yet, as long as you're willing to learn and grow in these areas.
- Strong problem-solving skills with the ability to debug across the stack.
- Comfortable working in Agile teams and fast-paced environments.
- Quick to learn, adaptable to change, and driven to keep growing.
Take Note:
Likha operates in a hybrid setup . Team members are required to report onsite 3 times a week , with the flexibility to work from home 2 days weekly . We value collaboration, shared learning, and building together in person and remotely.
Software Engineer
Posted 498 days ago
Job Viewed
Job Description
This is a remote position.
Working with the Product Owner, Architect and rest of the team to define and refine the product backlog Building microservices and serverless components Cloud-based infrastructure and PaaS components to support those services Defining suitable API specifications Writing automated unit and integration tests Building CI/CD pipelines to build/test/deploy services Documentation Owning services in Production and ensuring they are making our customers successful Defining suitable monitoring and alerting for production services Requirements Technical Skills Consistently leads their squad to good outcomes from a technical perspective, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability, monitoring/observability and business need. Is regularly recognized in their team and collective for highly impactful technical contributions of the highest quality. Proposes changes to technical scope to handle changing business priorities or urgency. Leads to the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to repay debt. Has the skills to competently work on complex and unknown problems under pressure (e.g. Debugging complex production issues at speed, or leading the resolution of critical or major incidents) Not just a "coder". Understands the wider system delivery and context. Can demonstrate their technical skills outside of code and leads the design process for complex technical problems in their team or collective. Contributes to architecture forums, takes part in initiatives to improve the practices of the engineering discipline. Experience with modern microservice architectures and cloud-based systems Experience with .NET (including Framework and/or .NET 5/6/7+) Experience building CI/CD pipelines and utilizing infrastructure as code - preferably Azure DevOpsand Terraform Experience with automated testing, including test-driven development (TDD) Benefits Fulltime Employment with competitive salary and benefits Medical, dental and vision insurance coverageSoftware Engineer/ Software Developer/ C#.Net Software Engineer
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
Write high quality, efficient code and unit tests to meet project quality targets and deadlines in a fast-paced agile development environment.Effectively work with clients, users and your team members to develop functional and non-functional system requirements.Work with Azure DevOps to efficiently track, manage requirements, and changes in the source code to provide our clients with insightful quality and progress reporting options.Quickly understand our client's industry together with its problems and take an advising role in offering a solution quickly and adequately.RequirementsBachelor’s degree in Computer Science or similar.3 to 7 years of experience in C#.NET programmingBasic knowledge of C# or JavaGood knowledge of HTML/CSSExperience in ASP.NET MVC/JavaScript (and/or TypeScript) Angular is a plus.Familiarity with the GoF designs patterns and enterprise patternsGood written and verbal communication and interpersonal skills (English)Independent but collaborative, driven, assertive and funAbility to prioritize workloads and meet deadlinesFull-Time Positions availableBenefitsOnboarding TrainingMentoring and Coaching sessionsFlexible Working HoursFlexible work set up (onsite only on a need basis)Leave Entitlement upon onboardingUnused Leave Converted into cashHealth BonusHMO up to 150,000.00 MBL (maximum benefit limit) upon regularization with comprehensive coverages such as:Pre-existing conditions are coveredOut-patient ReimbursementOptical AssistanceTraining BudgetPerformance Bonus5th Year Bucket Item IncentiveJunior Software Engineer
Posted 15 days ago
Job Viewed
Job Description
br>Duties:
System Development & Maintenance
Develops, tests, and maintains IT systems, ensuring that they meet business and technical requirements.
Writes clean, scalable, and efficient code following industry best practices and standards.
Implements system updates, enhancements, and new features based on project requirements.
Ensures all software applications are functional and user-friendly, optimizing for performance.
Issue Diagnosis & Resolution
Monitors system performance and identifies potential issues before they affect end-users.
Troubleshoots and resolves technical issues related to software, systems, and infrastructure in a timely manner.
Collaborates with other engineering team members to identify root causes and provide solutions for recurring issues.
Continuously improves troubleshooting techniques and issue resolution processes.
Collaboration & Cross-functional Support
Works with senior software engineers and cross-functional teams to design and develop software solutions.
Provides technical support to internal teams and assists with the deployment of new systems or features.
Participates in code reviews and contributes to maintaining high coding standards.
System Optimization & Efficiency
Performs regular system maintenance and optimizations to ensure peak system performance and uptime.
Participates in performance testing and analysis to identify areas for improvement.
Applies best practices for coding and system architecture to ensure scalability and efficiency.
Documentation & Reporting
Documents code, systems, and processes for future reference and to maintain consistency across projects.
Tracks and reports on issue resolution and system performance metrics, ensuring transparency and accountability.
Maintains comprehensive records of software updates, configurations, and resolved issues.
Other Duties:
Performs other related duties that may be assigned from time to time.
QUALIFICATIONS:
Candidate must be a graduate of Software Engineering, Information Technology, Computer Engineering and other computer related courses
2+ years of experience in software development or a similar role is preferred but not required
Basic to strong proficiency in programming languages such as Java, Python, JavaScript, Php, Laravel, jQuery, MySQL or other relevant technologies.
Analytical and problem-solving skills
Ability to collaborate and a team player
Coding and technical literacy
Can stay up-to-date with emerging and latest software technologies
Attention to detail
Multitasking
Resilience and Adaptability
Junior Software Engineer
Posted 16 days ago
Job Viewed
Job Description
br>Duties:
System Development & Maintenance
Develops, tests, and maintains IT systems, ensuring that they meet business and technical requirements.
Writes clean, scalable, and efficient code following industry best practices and standards.
Implements system updates, enhancements, and new features based on project requirements.
Ensures all software applications are functional and user-friendly, optimizing for performance.
Issue Diagnosis & Resolution
Monitors system performance and identifies potential issues before they affect end-users.
Troubleshoots and resolves technical issues related to software, systems, and infrastructure in a timely manner.
Collaborates with other engineering team members to identify root causes and provide solutions for recurring issues.
Continuously improves troubleshooting techniques and issue resolution processes.
Collaboration & Cross-functional Support
Works with senior software engineers and cross-functional teams to design and develop software solutions.
Provides technical support to internal teams and assists with the deployment of new systems or features.
Participates in code reviews and contributes to maintaining high coding standards.
System Optimization & Efficiency
Performs regular system maintenance and optimizations to ensure peak system performance and uptime.
Participates in performance testing and analysis to identify areas for improvement.
Applies best practices for coding and system architecture to ensure scalability and efficiency.
Documentation & Reporting
Documents code, systems, and processes for future reference and to maintain consistency across projects.
Tracks and reports on issue resolution and system performance metrics, ensuring transparency and accountability.
Maintains comprehensive records of software updates, configurations, and resolved issues.
Other Duties:
Performs other related duties that may be assigned from time to time.
QUALIFICATIONS:
Candidate must be a graduate of Software Engineering, Information Technology, Computer Engineering and other computer related courses
2+ years of experience in software development or a similar role is preferred but not required
Basic to strong proficiency in programming languages such as Java, Python, JavaScript, Php, Laravel, jQuery, MySQL or other relevant technologies.
Analytical and problem-solving skills
Ability to collaborate and a team player
Coding and technical literacy
Can stay up-to-date with emerging and latest software technologies
Attention to detail
Multitasking
Resilience and Adaptability
AI Software Engineer

Posted 6 days ago
Job Viewed
Job Description
If you are a professional looking for an opportunity to work with the global Emerson Systems and Software organization, this is a stimulating opportunity for you! As an AI Software Engineer, you will design, develop, maintain, and test cutting-edge software applications with AI functionality. Your goal will be to bridge the gap between software application features and AI technologies, algorithms, logic, and methodologies.
**In this Role, Your Responsibilities Will Be:**
+ Using different AI technologies including frameworks, libraries, models, and algorithms to solve specific software application problems
+ Integrating machine learning and deep learning algorithms and other frameworks into software applications
+ Collaborating with data engineers and scientists to preprocess and analyze various data sets for training and testing
+ Fine-tuning AI models for improved performance and accuracy, and integrating AI models into production software
+ Researching, analyzing, designing, developing, and delivering end-to-end solutions, staying up to date on the latest AI technologies
+ Developing applications with AI capabilities and features, writing, testing, and deploying code
+ Participating in scrum activities and collaborating closely with partners and global teams to ensure technical solutions align with business goals
+ Maintaining and updating technical documentation to ensure that others can easily understand and extend software applications.
+ Other duties that may be assigned in relation to deliverables
**Who You Are:**
You have a strong bottom-line orientation. You learn quickly when facing new situations. You ask the right questions to accurately analyze situations. You introduce new ways of looking at problems. You orchestrate multiple activities simultaneously to accomplish a goal.
**For This Role, You Will Need:**
+ Bachelor's or Master's degree or equivalent in Engineering, Computer Science, Artificial Intelligence, IT, or any related field.
+ 6+ years of proven experience as a software developer with proficiency in programming languages such as C++, C#, Python, or Java.
+ Familiarity with applying software design patterns such as SOLID or Gangs of Four.
+ Strong knowledge and understanding of AI-related concepts such as machine learning algorithms, frameworks, and generative AI.
+ Experience in AI libraries and frameworks like PyTorch, TensorFlow, or similar.
+ Knowledge of data pre-processing, feature engineering, prompt engineering, and model evaluation techniques.
+ Strong analytical and problem-solving skills, with excellent communication and collaboration skills.
**Preferred Qualifications that Set You Apart:**
+ At least 2 years experience of working with AI/ML projects and a good grasp of the nature of AI applications is a plus
+ Working experience with frameworks like Haystack, Langchain, Ollama, or similar is an advantage.
+ Familiarity with best practices in software development, including Agile methodologies test-driven development, and DevSecOps is ideal.
**Our Culture & Commitment to You**
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives-because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
**Requisition ID** : 25021086
Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
Be The First To Know
About the latest Software engineer Jobs in Makati City !
Software Engineer I

Posted 10 days ago
Job Viewed
Job Description
ACCOUNTABILITIES:
+ Write and review portions of detailed specifications for the development of system components of simple complexity.
+ Complete simple bug fixes.
+ Under the guidance of senior-level engineers, successfully implement development processes, coding best practices and code reviews.
+ Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
+ Resolve basic technical issues as necessary.
+ Keep abreast of new technology developments.
+ All other duties as assigned.
Qualifications:
+ Bachelor's Degree holder.
+ 1-2 years of work experience in Python, UI Path, API Integration, SQL, and Power Apps (Power Automate - preferred)
+ Basic knowledge of software development methodologies (e.g., Agile, Waterfall) and software development life cycle
+ Basic knowledge of data manipulation languages.
+ Basic understanding of data modeling principles.
+ Knowledge of data storage subsystems.
+ Basic knowledge of applicable development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
+ Knowledge of test-driven development.
+ Ability and desire to learn new processes and technologies.
+ Basic oral and written communications skills
Nice-to-Have Skills:
+ Exposure with Machine Learning Frameworks
+ Exposure with Repositories like Github and Azure
+ Basic Understanding of Business flow
+ Exposure with data visualization tools (PowerBI, Tableau)
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Workforce Software Engineer
Posted 12 days ago
Job Viewed
Job Description
MANILA SIX/NEO OFFICE
Job Description
Overview of the job
You will be part of the Time & Workforce Management (TWFM) IT Engineering team responsible for developing, testing, and maintaining software to enhance business operations. You will translate system requirements and user stories into robust, supportable designs of code for the product or application. You will also play a key role in addressing medium to high complexity configuration incidents and problems
Your team
Time & Workforce Management (TWFM) is a GBS service with a strategic program to equip all P&G manufacturing sites globally with an industry leading time & attendance (T&A) and workforce scheduling solution. This is a global SaaS solution integrated into P&G and supports 90+ live plants with growing numbers. You will be joining the TWFM team in Manila but working closely with a global team to help drive value and excellent user experience to our users.
How success looks like
As IT Software Engineer, you will be part of the end-to-end application and IT product management for the TWFM application, with collaborative touchpoints with IT Operations and SRE
+ You will be able to understand the Workforce product, both the technology behind it and the P&G policies it supports to be able to deliver the business need, to allow you implement changes and enhancement opportunities
+ You will lead technical design verifications and assessments for change requests, as well as deliver regional and global technical changes in line with TWFM priorities.
+ You will have the opportunity to develop and implement technical design standards, conduct design reviews, and provide technical design consultancy to junior software engineers.
+ You will have the opportunity to lead technical fixes for medium to high complexity defects, ensuring service continuity to end users
Responsibilities of the role
Responsibilities - defining, executing of key strategies which involve:
+ Support medium to high complexity technical incidents, problems and changes related to Workforce Software and policies
+ Delivering global and regional technical changes and projects E2E in line with priorities.
+ Conduct design reviews and Code reviews for junior developers.
+ Technical verifications & assessment of change requests to SaaS solution.
+ Technical consultancy to translate business requirements into possible technical solution
+ Contribute to the establishment of TWFM technical design standards.
+ Coach junior TWFM developers
+ Technical governance of the TWFM SaaS solution.
Job Qualifications
Role Requirements
+ Experience in WorkForce software as a developer or application manager is mandatory
+ Demonstrated experience in software design, development and coding in various languages (C#, Java, JavaScript, Python etc.).
+ ITIL certified with experience supporting application managing incident management process is preferred.
+ Good leadership and collaboration skills to facilitate effective working dynamics across regional and global teams
+ Displays growth mindset and willingness to learn and adapt to changing business needs and priorities.
About us
We produce globally recognized brands and we grow the best business leaders in the industry. With a portfolio of trusted brands as diverse as ours, it is paramount our leaders are able to lead with courage the vast array of brands, categories and functions. We serve consumers around the world with one of the strongest portfolios of trusted, quality, leadership brands, including Always®, Ariel®, Gillette®, Head & Shoulders®, Herbal Essences®, Oral-B®, Pampers®, Pantene®, Tampax® and more. Our community includes operations in approximately 70 countries worldwide.
Visit to know more.
We are an equal opportunity employer and value diversity at our company. We do not discriminate against individuals on the basis of race, color, gender, age, national origin, religion, sexual orientation, gender identity or expression, marital status, citizenship, disability, HIV/AIDS status, or any other legally protected factor.
Job Schedule
Full time
Job Number
R000135950
Job Segmentation
Experienced Professionals
Full Stack Software Engineer

Posted 5 days ago
Job Viewed
Job Description
ACCOUNTABILITIES:- Write and review portions of detailed specifications for the development of system components of moderate complexity.- Complete simple bug fixes.- Work closely with other development team members to understand product requirements and translate them into software designs.- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.- Resolve technical issues as necessary.- Keep abreast of new technology developments.- All other duties as assigned.QUALIFICATIONS:
+ Minimum 4-5 year of experience in software development or software architect role
+ Must hold a bachelor's degree in Computer Science/Information Technology course or a related discipline (engineering background preferred )
REQUIRED TECHNICAL SKILLS:
● Expertise in Java Spring Boot, Micro Services and API experience
● 4-5 years exposure in Angular for frontend/Java Spring boot for backend
● Platform: AWS
● Repository: GIT
● Agile/SCRUM experience
● Strong proficiency with data manipulation language (including but not limited to SQL and/or MySQL) including optimization techniques
Elastic/Cassandra/RDBMS/MariaDB/ MySQL (preferred)/ NoSQL)
● Solid understanding of object-oriented programming, specifically Java environment, at least 4-5 years)
PREFFERED BUT NOT REQUIRED TECHNICAL SKILLS:
● Experience with Docker, Kubernetes and Cloud development is nice to have
● Experience using applicable tool sets (IntelliJ, Postman, JIRA, Confluence etc.)
● Experience setting up and maintaining distributed apps with Unix/Linux environments.
● Developing applications that integrate with multiple databases, experience using No SQL DBs is an advantage.
● Experience with Graph Databases such as Neo4J or Apache Tinkerpop and Gremlin
LexisNexis, a division of RELX, is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: , or please contact 1- .
Please read our Candidate Privacy Policy ( .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.