1,049 Ui Developers jobs in the Philippines
Software Engineer/ Software Developer/ Software Engineer
Posted today
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.
- Bachelor's degree in Computer Science or similar.
- 3 to 7 years of experience in C#.NET programming
- Basic knowledge of C# or Java
- Good knowledge of HTML/CSS
- Experience in ASP.NET MVC/JavaScript (and/or TypeScript) Angular is a plus.
- Familiarity with the GoF designs patterns and enterprise patterns
- Good written and verbal communication and interpersonal skills (English)
- Independent but collaborative, driven, assertive and fun
- Ability to prioritize workloads and meet deadlines
- Full-Time Positions available
- Onboarding Training
- Mentoring and Coaching sessions
- Flexible Working Hours
- Flexible work set up (onsite only on a need basis)
- Leave Entitlement upon onboarding
- Unused Leave Converted into cash
- Health Bonus
HMO up to 150,000.00 MBL (maximum benefit limit) upon regularization with comprehensive coverages such as:
Pre-existing conditions are covered
- Out-patient Reimbursement
- Optical Assistance
- Training Budget
- Performance Bonus
- 5th Year Bucket Item Incentive
Software Engineer
Posted today
Job Viewed
Job Description
Code the Future of Real Estate Innovation
In the world of real estate, every click, code, and connection reshapes how people experience property. In this role, you'll architect digital blueprints that drive global innovation, all while building your career on solid ground. Write the future, refine the framework, and elevate your skills on an international stage.
Job Description
As a Software Engineer, you will design, build, and deploy innovative solutions that enhance global real estate platforms. From coding and testing to improving workflows, you'll collaborate with diverse teams and continuously sharpen your skills while contributing to impactful projects.
Job Overview
Employment type: Full-time
Shift: Day Shift, Weekends Off (Mon-Fri, 7:00 AM - 4:00 PM)
Work setup: Hybrid, Megatower, Ortigas (2 days onsite, 3 days WFH)
Exciting Perks Await:
- Day 1 HMO coverage with free dependent
- Competitive Salary Package
- Hybrid work arrangement
- Prime office location in Ortigas (accessible to MRT stations, restaurants, banks)
- Fixed weekends off
- Salary Advance Program through our banking partner (eligibility & approval subject to bank assessment, available after 6 months tenure)
- Unlimited upskilling via Emapta Academy courses (Want to know more? Visit )
- Free 24/7 access to our office gyms (Ortigas and Makati) with a free physical fitness trainer
- Exclusive Emapta Lifestyle perks (hotel and restaurant discounts, and more)
- Unlimited employee referral incentives
- Standard government and Emapta benefits
- 20 annual leaves (5 convertible to cash)
- Fun employee engagement activities
- Mentorship and exposure to global leaders and teams
- Career growth opportunities
- Diverse and supportive work environment
The Qualifications We Seek
- 3 to 5 years of relevant experience
- Experience working as a Full-Stack Developer
- Proficient in TypeScript and Node
- Skilled in frontend frameworks and tools (React, CSS, HTML)
- Ability to collaborate effectively in pair programming and work independently
- Comfortable in agile environments with shifting priorities
Bonus Points For:
- Experience in C# and .NET framework
- Familiarity with API Development and micro-services
- Experience with DevOps tools (Docker, Git, AWS, GCP, CI/CD)
Your Daily Tasks
- Work in a diverse team of software engineers with varying expertise
- Develop, test, and deploy new features across technologies and platforms
- Build custom digital forms and presentations
- Proactively suggest and implement process improvements
- Commit to continual learning, skill development, and evaluation
About the Client
Engineering Smarter Ways to Experience Real Estate
Our client, a pioneer in online real estate, started in a Melbourne garage in 1995 and has grown into a global leader across three continents. With a bold vision to reimagine how the world experiences property, they continuously push boundaries through technology and innovation. Their Global Business Solutions team in the Philippines plays a vital role in driving operations and enhancing customer experiences, working hand-in-hand with teams in Australia. Guided by values of inclusivity, creativity, and collaboration, they are committed to shaping the future of real estate worldwide.
Welcome to Emapta Philippines
Join a team that values camaraderie, excellence, and growth. Recognized as one of the Top 20 Dream Companies of Filipinos in 2024, Emapta stands proudly alongside industry giants, offering stability and exciting career opportunities. Your career flourishes here with competitive compensation, international clients, and a work culture focused on collaboration and innovation. Work with global clients across industries, supported by a stable foundation and like-minded professionals passionate about making an impact. We empower your success with opportunities for personal and professional development in an inclusive environment. Apply now and be part of the #EmaptaEra
Software Engineer
Posted today
Job Viewed
Job Description
Hogarth is the Global Content Production Company. Part of WPP, Hogarth partners with one in every two of the world's top 100 brands including Coca-Cola, Ford, Rolex, Nestlé, Mondelez and Dyson. With a breadth of experience across an extensive range of sectors, Hogarth offers the unrivaled ability to deliver relevant, engaging, and measurable content across all channels and media - both established and emerging. The number of channels at our fingertips; the need for speed; and the drive for mass personalisation, all mean that brands need different solutions. Our global team of over 7,500 craft and technology experts brings together creative, production and innovation to help clients navigate this exciting and ever-changing world of today's content experience.
WPP is the creative transformation company. We use the power of creativity to build better futures for our people, planet, clients and communities. Working at WPP means being part of a global network of more than 100,000 talented people dedicated to doing extraordinary work for our clients. We operate in over 100 countries, with corporate headquarters in New York, London and Singapore. WPP is a world leader in marketing services, with deep AI, data and technology capabilities, global presence and unrivalled creative talent. Our clients include many of the biggest companies and advertisers in the world, including approximately 300 of the Fortune Global 500. Our people are the key to our success. We're committed to fostering a culture of creativity, belonging and continuous learning, attracting and developing the brightest talent, and providing exciting career opportunities that help our people grow.
Technical skills:
- Strong experience in Python and/or JavaScript-based applications, with hands-on expertise in both languages
- Django, Flask, or FastAPI, with experience in building RESTful APIs and back-end services
- Familiarity with building user interfaces in JavaScript-based applications, using frameworks such as or React to deliver modern, interactive front-end components
- Experience in Cloud and Serverless Technologies, including working with providers like Azure or AWS to deploy scalable and resilient applications
- Proficiency in Microservices architecture and Domain-Driven Design (DDD) principles, with an emphasis on creating modular, maintainable solutions
- Solid understanding of Git and Git workflows, including branching, pull requests, and code reviews
- Experience with CI/CD pipelines and automation using YAML pipelines and GitHub Actions, ensuring seamless code integration and deployment
- Strong grasp of SOLID principles and applying Test-Driven Development (TDD) practices to write robust, maintainable code
- Collaborate effectively with design and architecture teams to create user -friendly, modern, and scalable solutions that meet both technical and business needs
- Win agile environments, participating in sprint planning, daily standups, and retrospectives to adapt quickly to evolving requirements
- Ability to break down complex problems into smaller tasks and estimate effort during agile sprint cycles
Desirable Technical Skills:
- Experience with Azure Serverless Technologies/Integration Services
- Experience with MongoDB Atlas/PostgreSQL
- Docker (To expand)
- Experience in VueJS
- Experience with AWS Cloud Technologies
Requirements
- Provide expertise in the development of new products/services/processes, frequently operating at the leading edge of technology
Work independently and within the team adhering to high technical standards, developing first-class solutions that meet our client needs and quality expectations
Work effectively within an agile, deadline-driven production process to complete project development with rapid, iterative cycles - Provide accurate estimates for existing and new projects alike
Be an integral part of the code review process, providing constructive feedback against code produced by other team members - Ensure good communication is maintained with other team members/departments throughout project life cycles
- Work closely with Team Leaders, Product and Project Managers to ensure that projects are taken from creation to completion - on time and on budget
- Demonstrable experience in solving complex problems
- Ability to work on a variety of projects to write concise, clean and understandable code, applying appropriate design patterns, in a test-driven manner; developing first-class applications that meet our client needs and quality expectations
- Write unit and integration tests to ensure they meet the acceptance criteria
- Use standard refactoring methods and appropriate design patterns to ensure code is kept in a maintainable state
- Actively contribute to departmental learning and standards within the team environment through involvement in presentations/demonstrations, and participate in the continual drive for collaboration and knowledge sharing amongst the team
- Keep abreast of the latest trends in applications development and continually develop software engineering skills
- Investigate and participate in discussions with team members about technical best practices and help identify optimal technical solutions
- Train and mentor other members of the team
Our Hogarth Values:
Hands onNo egos here. Just a shared drive to roll up our sleeves and make great things happen. Every project--big or small, gets our full energy because we believe in doing things right. Every single time. It's how we deliver real results without cutting corners.
HonestyWe are real and authentic – with each other and in our work. Honest, direct communication builds the trust we need to collaborate, grow, and make meaningful things together. It's not always easy but it's always worth it.
Heart & SoulWe bring heart to everything we make. Passion, pride and relentless drive push us beyond "good enough" ––because we care deeply about our craft, and we're always chasing better. We love what we do, and it shows.
Happy FamilyCreating a space where everyone feels valued--even when opinions differ, makes this a supportive and inclusive environment for our people. We embrace our differences, celebrate our wins together, and never lose our sense of humor.
Hungry
Curiosity keeps us hungry. We question, experiment, and always seek out what's next. We never settle, and we never stop learning.
Inclusion and Impact
WPP is an equal opportunity employer and considers applicants for all positions without discrimination or regard to particular characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
Please contact if you need the job advert or form in another format.
*Data *
We rely on legitimate interest as a legal basis for processing personal information under the GDPR for purposes of recruitment and applications for employment.
When you click the "Submit Application" button at the bottom of this page, this will send all the information you have added to Hogarth WW. Before you do this, we think it's a good idea to read through our Privacy This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.
Software Engineer
Posted today
Job Viewed
Job Description
What Application Development & Maintenance Contributes To Cardinal Health
Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Required Qualifications
- Bachelor's degree in Software Engineering or related field.
- 4+ years of experience in .NET Core, MVC, Angular JS, Angular, SQL, SSIS
- 4+ years of experience with web technologies such as AJAX, XML, CSS, HTML. JavaScript, Web Services (SOAP, REST), JSON.
Preferred Qualifications
- Experience with GCP or AWS Cloud Infrastructure.
- Experience with integration components such as SSO, LDAP.
- Experience with databases and data-driven web applications.
- Experience in the System Development Life Cycle (SDLC) process including client requirements analysis and system design, and/or software engineering principles.
What is expected of you and others at this level
- Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
- May contribute to the development of policies and procedures
- Works on complex projects of large scope
- Develops technical solutions to a wide range of difficult problems
- Solutions are innovative and consistent with organization objectives
- Completes work; independently receives general guidance on new projects
- Work reviewed for purpose of meeting objectives
- May act as a mentor to less experienced colleagues
Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply.
Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.
Software Engineer
Posted today
Job Viewed
Job Description
We are currently looking for
Software Engineer
to join our team.
The role will be reporting to the Development Team Lead.
Employment Type: Permanent Full Time
Location: Philippines
Are you looking for an interesting challenge?
Are you eager to learn something new?
Are you challenging the status quo and always try to find an easier solution to a problem?
Then we should meet.
Who we are
CHAMP Cargosystems is building systems that power the business of cargo airlines all over the world providing solutions for the whole cargo management chain including reservation and booking management, revenue, handling & customs declaration and balancing the weight of the cargo inside the plane.
What we do
We are currently in the process of building the next generation of cargo management applications using modern and widely use technologies and we are looking for motivated people to join our team of interdisciplinary engineers.
What we currently use
- We build backend services with Java, Spring Boot, Web Services and Oracle / SQL Server / Mongo DB
- We integrate with existing core Java Cargo applications via REST APIs
- We build frontends with Angular and Ionic framework for mobile apps
- We deploy to Linux servers, Windows servers, and AWS with ansible/ANT
- We do continuous integration with Gitlab/Bamboo
- We use Scrum to organize ourselves
- We do maintain, administer, install, deploy, and configure development application tools into Red Hat Enterprise Linux machines
- We do use MySQL and PostgreSQL databases for the backend as persistent storage of the development tools
- We do regular deployment, setup, configure, improve, enhance, monitor, and patch development tools such as Java, Maven, Bamboo, Jira, Confluence, Crowd, SonarQube, FishEye, Nexus, SVN, GIT, and GitLab
- We do tools integration between Crowd, Active Directory, GitLab, and ServiceNow
- We do scripting, automation, and JQL configuration for Jira
- We do provide daily regular support and assistance in all development tools and services
- We do install and manage plugins for the Atlassian tools
What we expect from you
- Perform several roles such as program coder, tester, system administration and technical support
- Collaborate with other software engineers in the performance of assigned tasks.
- Translate design specifications into program codes; enforce the Company's software engineering methodology and standards.
- Champion good code quality practices towards reliable, performant and maintainable solutions
- Participate in the technical discussions on project updates/ in resolving technical issues.
- Produce clean, efficient code based on specifications.
- Troubleshoot, debug and upgrade existing software.
- Participate in the unit tests and to provide support during system implementation/ migration activities.
- Assist in the preparation of project documentation.
- Analyze and troubleshoot performance and stability related issues
- Plan, rehearse, and schedule regular tools updates and upgrades
- Assist on regular software license renewals
- Deploy critical security patches
- Assist on daily software tools inquiries
What we require from you
- Bachelor's Degree in Information Technology, Computer Science, Computer Engineering or Equivalent
- Must have 3 years experience in software engineering
- Experience in the following framework or technology is a plus Spring Boot, JPA, REST API, XML, Swing, RMI, Hibernate, EJB, Angular, Ionic, IBM MQ, Kafka
- Experienced in using the following tools: SVN, Tortoise, Eclipse, Maven or Ant or similar
- Experience in system and application administration of the following software development tools: Java, Maven, Bamboo, Jira, Confluence, Crowd, SonarQube, FishEye, Nexus, SVN, GIT, and GitLab
- Familiar with basic linux commands and scripting
- With good SQL skills on databases (Oracle, SQL Server, MySQL, PostgreSQL)
- Experience in SCRUM and DevSecOps practices is a plus
- Knowledgeable in software engineering practices is a plus
- Excellent analytical and problem-solving skills
- Strong interpersonal skills
- Positive attitude and an open mindset
- Good command of English language is a must
What you can expect from us
- Working environment, learning tools and opportunities to grow your technical and professional career
- The possibility to have an impact on the direction to take
- Technical challenges to solve
- The opportunity to work within an interesting industry
- To work with people from many different countries
Security: the successful candidate will have to comply with CHAMP Security Requirements (including but not limited to CHAMP's IT Security Policies, especially the ISMS Policy and the Acceptable Use Policy, mandatory courses, confidentiality and data protection, use of company assets, and incident reporting).
CHAMP Cargosystems is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, ethnic background, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.
Please note that any personal data that you submit along with your application will be processed by CHAMP and may be processed by any of its global entities as necessary. These data will be treated in strict compliance with the applicable data protection legislation (i.e. the Law of 2 August 2002 on the protection of individuals with regard to the processing of personal data, as amended, and Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016, - the GDPR -, which entered into force on 25 May 2018, as well as any other subsequent regulation).Please follow the link to the
CHAMP Candidates Privacy Notice
for further information.
Software Engineer
Posted today
Job Viewed
Job Description
Who are we?
At Finastra, we are a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capital Markets, and Universal Banking. Proudly serving over 8,000 customers, including 45 of the world's top 50 banks, we aim to boost financial inclusion for all. Join us and be part of a vibrant company that embraces diverse perspectives, and is committed to doing well by doing good.
What will you contribute?
Reporting to the
Manager of Software Development
, the Software Engineer designs, develops, analyzes, and maintains high-quality software product applications. This position is located in Manila
.
Responsibilities & Deliverables
Your deliverables as a
Software Engineer
will include, but are not limited to, the following:
- Participates in software design meetings and analyzes user needs to determine technical requirements.
- Designs and develops high-quality code.
- Tests, debugs, analyzes and fixes application problems/issues.
- Works closely with stakeholders to fix issues in a timely fashion.
- Follows the software development life cycle process.
- Interacts with internal stakeholders to support product releases and/or resolve program problems.
- Other duties and projects as assigned.
Required Experience
- 2.5+ years RPG/LE software development experience including design and development.
- Experience with Java web development is preferred
- Familiarity with RESTful APIs, HTML, CSS preferred.
- Financial industry experience preferred.
- Proficiency with Microsoft Office applications.
- Knowledge of software development methodologies and the software development life cycle.
- Ability to provide solutions to a variety of technical problems of moderate scope and complexity independently.
- Strong technical, analytical, and development skills.
- Intermediate knowledge of required programming languages.
- Effective verbal and written communication skills; effective customer service skills.
- Ability to work independently or within a team environment and handle multiple projects simultaneously.
Benefits
We are proud to offer a range of incentives to our employees worldwide. These benefits are available to everyone, regardless of grade, and reflect the values we uphold:
- Flexibility: Enjoy unlimited vacation, based on your location and business priorities. Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave.
- Well-being: Access confidential one-on-one therapy through our Employee Assistance Program, unlimited personalized coaching via our coaching app, and access to our Gather Groups for emotional and mental support.
- Medical, life & disability insurance, retirement plan, lifestyle and other benefits*
- ESG: Benefit from paid time off for volunteering and donation matching.
- DEI: Participate in multiple DE&I groups for open involvement (e.g., Count Me In, , , , ).
- Career Development: Access online learning and accredited courses through our Skills & Career Navigator tool.
- Recognition: Be part of our global recognition program, Finastra Celebrates, and contribute to regular employee surveys to help shape Finastra and foster a culture where everyone is engaged and empowered to perform at their best.
- Specific benefits may vary by location.
At Finastra, each individual is unique, bringing their own ideas, thoughts, cultural beliefs, backgrounds, and experiences together. We learn from one another, embrace and celebrate our differences, and create an environment where everyone feels safe to be themselves.
Be unique, be exceptional, and help us make a difference at Finastra
Software Engineer
Posted today
Job Viewed
Job Description
General information
Country
Philippines
City
Manila
Job ID
45744
Department
Development
Experience Level
MID_SENIOR_LEVEL
Employment Status
FULL_TIME
Workplace Type
Hybrid
Description & Requirements
As a Software Engineer on the Mobile Supply Chain Management Team, you'll play a key role in enhancing product capabilities across core supply chain modules for handheld devices. You will be responsible for a full product lifecycle, from ideation to implementation, focusing on building scalable, high-impact features that directly improve the efficiency of our logistics operations. Your work will directly impact our business by optimizing critical workflows like receiving, delivery, mobile barcoding, and picking. You'll also work with product testers and technical support specialists to ensure quality delivery and support.
A Day in the Life Typically Includes:
Software Development: Performing maintenance and developing new features and enhancements for our mobile applications using our proprietary programming language.
Collaboration: Working closely with business analysts to refine requirements and with cross-functional teams to document specifications and drive improvements throughout the product lifecycle.
Mentorship: Operating independently with a strong sense of ownership and accountability while mentoring junior team members and fostering a proactive, process-oriented culture.
Quality Assurance: Engaging in cross-functional discussions to challenge ideas and drive innovation. You will also ensure products conform to design and usability requirements, establishing technical proficiency in design, implementation, and unit testing to ensure code quality.
What You Will Need:
Basic Qualifications
- At least 3 years of relevant experience in software development
- Proficiency in at least one Object-Oriented Programming language (e.g., Kotlin, Swift, Java, C#, Python).
- Strong problem-solving and analytical skills and the ability to quickly learn new, specialized technologies.
- Ability to work independently and take initiative.
- Good communication and collaboration skills.
- Commitment to continuous learning and improvement.
- Ability to learn how business issues may impact overall end-to-end business processes.
What Will Put You Ahead:
Preferred Qualifications
- Familiarity with ERP systems.
- Domain knowledge in supply chain management.
- Experience mentoring junior developers.
- Any combination of proactive mindset, process orientation, and influential leadership traits.
Work Arrangement: 3x a week onsite requirement, dayshift.
About Infor
Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation.
For more information visit
Our Values
At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management (PBM) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization. Increasing diversity is important to reflect our markets, customers, partners, and communities we serve in now and in the future.
We have a relentless commitment to a culture based on PBM. Informed by the principles that allow a free and open society to flourish, PBM prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees.
Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the webpage.
Be The First To Know
About the latest Ui developers Jobs in Philippines !
Software Engineer
Posted today
Job Viewed
Job Description
Job Purpose:
The Platform Engineer is responsible for designing, developing, and maintaining the company's digital products and platforms especially the server-side including databases, API's and services. This role focuses on building systems that support the overall functionality of applications. The engineer will collaborate with cross-functional teams to deliver quality software services.
Responsibilities:
- Design, develop, and maintain scalable and efficient backend applications using Python and frameworks such as Django, Fast API or Flask. And AWS Lambda using Serverless Framework.
- Architect and implement RESTful APIs and microservices to support various applications.
- Collaborate with PO/BA, Scrum Master, Solution Architects, Senior Developers, front-end developers, and other stakeholders to define and deliver technical solutions that align with business objectives.
- Conduct code reviews, provide constructive feedback, and establish best practices for code quality and maintainability.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Lead technical discussions and contribute to architectural decisions and project planning.
- Mentor and guide junior and mid-level developers, fostering a culture of learning and collaboration within the team.
- Stay up-to-date with emerging technologies and industry trends to drive continuous improvement in our development processes.
Qualifications:
- Strong programming skills in Python and experience with frameworks like Django, Fast API or Flask.
- Proficient in GraphQL RESTful APIs and web services.
- Familiar with with Microservices Architecture
- Experience with database technologies (SQL or NoSQL).
- Knowledge of version control systems, particularly Git.
- Experience with cloud services (AWS, Azure, Google Cloud) is a plus.
- Knowledge of software engineering best practices and Agile methodologies.
- Excellent problem-solving skills and ability to work independently and in a team.
- Good communication skills and a collaborative mindset.
- Willing to work in
MOA Square, Pasay City
Software Engineer
Posted today
Job Viewed
Job Description
Full Stack Software Engineer
Location:
Remote
Employment Type:
Full-Time
Experience Level:
5+ years
About Catamac
At Catamac, we are dedicated to enhancing the efficiency of heavy-duty fleets. For over 40 years, we've provided premium filtration solutions, innovative optimization tools, and exceptional support to streamline fleet maintenance. Our Catamac brand filters are known for their durability and efficiency, meeting the highest industry demands.
Our integrated online platform offers tailored filter kits, quick part searches, and real-time delivery tracking. With large warehousing capabilities across Adelaide, Sydney, Brisbane, and Perth, Catamac ensures fast and reliable dispatch, reducing our customers' stock holding costs and maximizing fleet performance.
Role Overview
We're seeking an experienced Full Stack Software Engineer to join our development team. In this remote position, you'll play a crucial role in developing and maintaining the web applications that power our fleet management and e-commerce platforms. You'll work on both front-end and back-end components, contributing to solutions that directly impact the efficiency of heavy-duty fleet operations across Australia.
Key Responsibilities
- Develop and maintain scalable web applications using our modern tech stack
- Write clean, efficient, and maintainable code following best practices
- Design and implement both front-end user interfaces and back-end services
- Debug and troubleshoot software issues, ensuring optimal application performance
- Collaborate with cross-functional teams including product, design, and operations
- Optimize applications for maximum speed, scalability, and reliability
- Participate in code reviews and contribute to technical documentation
- Stay current with industry trends and emerging technologies
- Continuously improve software development processes and workflows
Required Qualifications
- 5+ years of professional software engineering experience
- Strong foundation in Computer Science and Software Development principles
Proven experience with our core tech stack:
.NET Framework 4.8 & .NET 9
- JavaScript & TypeScript
- HTML & CSS
SQL Server
Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work effectively in a remote environment
- Self-motivated with ability to manage time and priorities independently
What We Offer
- Competitive salary package
- Fully remote work arrangement
- Collaborative team environment with cross-functional exposure
- Professional development and learning opportunities
- Opportunity to work on impactful projects serving Australia's fleet industry
- Stable company with 40+ years of industry experience
Please feel free to reach out and discuss in detail.
Software Engineer
Posted today
Job Viewed
Job Description
Senior Software Engineer
About the Role
We're looking for a
Senior Software Engineer
who can design, build, and own data-driven systems in
AWS
. This role goes beyond writing Python code — we need someone who has
hands-on experience developing, deploying, and supporting solutions end-to-end in AWS
, not just passing work off to DevOps.
You'll work on
ETL workflows, data ingestion pipelines, and API services
that power insights for the hospitality industry. If you've built and deployed production-grade systems in the cloud and enjoy solving data integration challenges, we'd love to hear from you.
What You'll Do
- Design, develop, and deploy in AWS
(Lambda, Glue, S3, RDS, EC2, etc.) with hands-on ownership - Build and maintain
Python-based ETL workflows
that process large volumes of hospitality and transactional data - Stand up new API services
— designing, programming, and architecting scalable backend systems from scratch - Write and optimize
SQL queries
to ensure accuracy, performance, and reliability of data integrations - Collaborate with product, data, and client teams to translate business needs into technical solutions
- Troubleshoot complex data and integration issues, driving root cause analysis and long-term fixes
- Document systems, integrations, and best practices to ensure maintainability
- Mentor junior developers and contribute to establishing engineering best practices
What We're Looking For
- 5-8 years
of experience in software engineering or data engineering roles - Proven
hands-on AWS experience
(design, development, and deployment — not just DevOps handoff) - Strong proficiency in
Python
for backend development and data processing - Solid understanding of
ETL concepts
and hands-on experience processing
large datasets - Experience designing, developing, and deploying
new API services
(not just consuming them) - Strong
SQL skills
— writing queries, troubleshooting performance, and ensuring data integrity - Able to work independently, own solutions end-to-end, and communicate effectively with cross-functional teams
Nice to Have
- Experience in the
hospitality, travel, or analytics SaaS
industry - Familiarity with
data warehousing
(Snowflake, Redshift) - Experience with
CI/CD pipelines and DevOps tools
(Jenkins, GitHub Actions, Docker) - Background in
client-facing implementation projects