What Jobs are available for Software Engineer Trainee in the Philippines?
Showing 1081 Software Engineer Trainee jobs in the Philippines
Software Engineer
Posted today
Job Viewed
Job Description
Teamified
works with top enterprises and digital native businesses in Australia helping them build their remote teams in India, Philippines and Sri Lanka. We pride ourselves with hiring great teams to work on exciting game changing technology. Teamified currently has 200+ engineers, testers, product managers etc. working across 20+ partners. We focus on uplifting the way organisations build and manage their remote teams through great working relationships, trust, integrity, culture and hiring processes. Additional to this we are building our own technology product offerings. We strive to deliver the best outcomes for our customers, our partners and our people.
About our Client:
Our client is made up of many teams — each with their own expertise. But what they think makes their people special, is that they all share one belief: that every child deserves access to an exceptional maths education. That's what they are all passionate about and that's why they do what they do. They are dedicated to supporting their clients in building a better future for maths teaching and learning in Australia.
About the Role:
Working closely with the Product Insights and Engineering team members, the Software Engineer implements features from the sprint backlog with a strong focus on the ease of use for the end user and a careful eye for the quality and health of the technology. The Software Engineer delivers high quality work that is thoroughly tested and includes automated unit and UI tests.
The Software Engineer provides feedback and estimates on upcoming features which is then used to help prioritise the backlog of work. The Software Engineer identifies improvements which are then considered for inclusion in upcoming sprints via the Service Owner backlog and/or the PITS process.
Key Responsibilities:
- Live and breathe our clients values, role modelling behaviors for colleagues.
- Make a meaningful contribution to team and company goals.
- Keep things simple while driving innovation - anticipating and adapting to changing client requirements and needs.
- Deal with colleagues, teachers and students with the utmost dignity and respect.
- Assist with "working on the right thing" by reviewing and providing feedback on feature requests and technical designs
- Deliver improvements to improve student learning outcomes through implementation of features using the appropriate technology for the task (e.g. C#, Angular, CSS, Html, DB)
- Keep the team productive by monitoring the health of the technologies and identifying relevant service tasks to ensure ongoing health
- Help the team grow by performing code reviews with the intent to both increase the Software Engineer's knowledge/skills and help others increase their knowledge of technologies, patterns, and practices
- Reduce our support workload by planning and performing manual and automated testing of features
- Maintain a great user experience by providing technical support as required by the Technical Support Specialist
- Other duties as directed by our clients from time to time.
Areas of Autonomy:
- Deciding when to remove/reduce technical debt as a part of implementation of a feature
- Deciding which feature/story to work on from the sprint backlog
- Deciding how a feature/story will be implemented technically
- Deciding on the appropriate level and type of automated/manual testing
- Some influence over what work is included in the sprint backlog
Requirements
- Demonstrated history of skills improvement
- Experience working as a Software Engineer as a part of a full stack development team
- Qualifications in Software Engineering or related areas are desirable but not essential
- Passion for simple and effective solutions
- Very Good understanding of C#
- Very Good knowledge of at least one (ideally 2 or more) specific technologies or patterns (e.g. RESTful APIs, CI/CD, Cassandra, OAuth, Observer pattern)
- Good understanding of CSS (ideally including one of SASS or LESS)
- Good understanding of a front-end technology (Ideally Angular)
- Good understanding of one or more database technologies (e.g. Joining data from multiple tables and data sources and synchronising data between multiple data sources)
- Ability to communicate effectively, both orally and in writing.
- Ability to prioritize own work, and work on several tasks simultaneously whilst meeting deadlines and delivering results on schedule.
- Ability to work with all levels in an organization and to build and foster relationships and networks.
- Enthusiastic and proactive.
- Ability to foster a cooperative and collaborative work environment across the team and the organisation.
- Ability to act autonomously as needed to deliver the best customer-centric solutions, including regularly communicating key information to all stakeholders.
- Passionate, driven, and determined - committed to improving the learning experience of every student.
- Committed to ongoing personal and professional development.
- Committed to innovating, simplifying, and improving processes.
- High attention to detail.
Benefits
- Flexibility in work hours and location, with a focus on managing energy rather than time.
- Access to online learning platforms and a budget for professional development
- A collaborative, no-silos environment, encouraging learning and growth across teams
- A dynamic social culture with team lunches, social events, and opportunities for creative input
- Health insurance
- Leave Benefits
- 13th Month Salary
If you possess the required skills and are eager to contribute to our team's success, we encourage you to apply for this exciting opportunity.
Apply now
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
About ProSource
At ProSource, we build and manage highly technical distributed teams for some of the most innovative companies in the world. We believe in humanizing the outsourcing industry by finding, attracting, and retaining top talent. Our dynamic workspaces promote creativity, collaboration, and well-being. We leverage smart technologies to ensure our clients and employees thrive in a collaborative, high-performing environment.
Role Overview:
We're looking for a software engineer who can deliver high-quality solutions while ensuring they solve real business problems. This role involves writing clean, maintainable code, building supportable systems, and balancing swift execution with long-term quality. You'll collaborate closely with your team, proactively raise risks, and contribute to continuous improvement, both in your own skills and within the team.
Key Responsibilities:
- Be responsible for the implementation of the software delivered for the Product. As such you will need to be able to work with your teammates to deliver in a timely fashion.
- Strive to understand the business value and use cases of the user problems you are solving. Not only must we "Build the thing right", we must "Build the right thing"
- Escalate risks to the leads and product team, e.g. Delivery risk, technical debt, performance bottlenecks, key man dependencies, overly complex systems etc.
- Have a thirst for personal growth. To grow a high performing team everyone needs to continue to hone their skills.
- Lean towards execution, yet not be willing to compromise on quality.
- Build supportable systems. You love elegant, readable and maintainable code. Ensure the right amount of documentation is available and strive to make the implicit explicit.
Qualifications:
- At least 5 years of experience in Ruby on Rails
- At least 3 years of experience in React
Schedule:
- Monday to Friday, 9am to 6pm PHT
What's in it for you?
- Highly competitive salary
- HMO coverage for you and 2 dependents from Day 1
- Enjoy a fully remote setup with all the tools you need
- Full-time role with excellent perks and benefits
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
Qualifications
- 2 yrs of experience is NodeJs and VueJs
- With ReactJs, Python, PostgreSQL & MongoDb experience
- Demonstrated experience maintaining production-grade systems.
- Non Negotiable: Javascript, VueJs, MongoDb and NodeJs
- Good to have but not required: AWS
Job Description
- Supports the conversion of the technical component design into a working back-end code and/or front-end code.
- Delivers projects on time and budget consistently.
- Applies generally accepted programming standards and techniques to assure efficient program logic and data manipulation consistently.
- Creates and maintains Unit tests before endorsing the application for QA Test.
- Diagnoses and resolve software problems quickly and efficiently.
- Participates in reviewing project requirements.
- Manages the deployment of the application to different staging environments.
- Maintains and handles project source code repositories.
- Provides an accurate project status report to the Project Manager.
- Keep abreast of technology trends with relation to system or software development trends as much as possible.
- Other job-related activities may be assigned from time to time.
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
About NCR VOYIX
NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.
Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world's leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers' technology systems.
Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today's competitive landscape.
Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner.
Position Summary & Key Areas Of Responsibility
This position includes designing, developing, and testing the project using Microsoft .net technologies and the developer will work as part of a team.
Essential Duties and Responsibilities:
- Working with business analysis to determine requirements and create software solutions that integrate with sophisticated server functionality.
- Using agile methodology to integrate testing and support QA process.
- Experience developing easy-to-use, intuitive application interfaces for non-technical end-users.
- Comfortable working with people in many different roles including IT, QA Product Management and end users.
Basic Qualifications
- Good exposure to .NET development C#, Vue JS, Angular JS WCF, MVC, ASP.Net,ADO.Net and WPF, MVVM technologies.
- Hands on experience on Vue JS/Angular JS/Java Script
- Hands on experience on Web development, web services, Web API and Cloud technologies .
- Hands on experience on SQL server DB.
- Deliver good quality of work with standardized code format.
- Excellent creative, analytical, problem solving and strong debugging skills.
- Should be able to understand Business Requirements.
- Ability to independently come up with algorithmic solutions based on complexity and performance considerations.
- Good verbal and written communication skills.
- 7+ years of relevant experience.
Preferred Qualifications
- Good experience in Software development of NET development C#, Vue JS, Angular JS WCF, MVC, ASP.Net,ADO.Net and WPF, MVVM technologies.
- Experience in Entity Framework/NHibernate (any ORM)
- Experience in Design patterns and Dependency Injection Frameworks
- Knowledge / experience in Web applications (HTML, JavaScript, Vue JS , Angualr JS DHTML)
- Able to handle customer issues / production issues effectively.
- Experience in BDD.
- Knowledge/experience in any Cloud technologies (preferably GCP), Microservices, Kubernetes
- SQL database experience is a must
- Agile methodology experience is an advantage
- Understanding of automation, performance tools.
- Perform code and design reviews and able to provide guidance to the team technically.
PREFERRED Qualifications
- Experience with Designer Specialty Retail and Food & Drug POS solutions (payments, eWIC, loyalty, promotions, etc.)
- Experience with POS and Self-Checkout Integrations.
- Experience with Cloud development.
- Good to know the Japanese Language
Offers of employment are conditional upon passage of screening criteria applicable to the job
EEO Statement
Integrated into our shared values is NCR Voyix's commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.
Statement to Third Party Agencies
To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes
"When applying for a job, please make sure to only open emails that you will receive during your application process that come from a email domain."
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
Reporting to the Lead Development Engineer and working within an experienced and collaborative development team, you will be tasked with building performant, scalable, and sustainable backend application architecture and software.
Your responsibilities will include:
- Working with the technology team in the adoption and maintenance of modern (agile) software engineering practices
- Building technical integrations with third-party vendors
- Supporting critical technology incidents as needed
- Working in technology architecture, scalability, security, and performance initiatives
- Delivering high-quality hands-on engineering work in line with the companies commercial objectives
- Mentoring other platform engineers and team members
- Tracking and driving to completion all of the platform focus group's deliverables
- Working within defined project management guidelines and security best practice
- Contributing technology inputs to the product team and roadmap discussions
Be the champion in delivering scalable, robust, commercially viable technology outcomes for the company and become a cultural change agent within the technology group to focus on engineering best-in-breed, commercially viable technology outcomes for the business.
Requirements
- Minimum 5 year's industry experience with Ruby on Rails development deploying scalable Rails API & applications
- 5+ Experienced in any Web Development fields
- Identifying bottlenecks, optimizing and profiling web applications using NewRelic and related tools
- Develop and maintain specs using Rspec, Jest, and e2e preferably Cypress
- Experience in creating APIs
- Good understanding of pair programming and in pair code reviews
- Working proficiently in relational databases
- Have worked in teams of 3 or more developers
- Experience and understanding of CI/CD tools such as CircleCI
- Experience deploying scalable cloud solutions on AWS
- Experience working within Agile environments (Scrum/Kanban)
- Basic experience working with frontend frameworks such as Vuejs
- Devops skills a bonus
Your attributes:
- Confident and autonomous
- You write performant, scalable, efficient code
- You take pride in your work
- You have good (written/verbal) communication skills and contribute regularly to architectural and team discussions
- You aren't afraid of making and learning from mistakes
- You share and communicate your knowledge with the team
- TDD and BDD by default
- Some knowledge/interest in other technologies we use, Vuejs, React native, serverless
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer
Will be responsible for developing software programs or systems that align with company's needs. Duties include close collaboration with various department heads or business units to strategize ideas for the needed software.
Software Engineer duties and responsibilities
- Analyze the program or software needs of the company / end-user
- Design, test and develop the software to meet the identified needs
- Recommend upgrades for existing systems and programs
- Develop separate elements of a software that work well in the program as a whole
- Ensure continued functionality of a program during maintenance and testing of the created software
- Document every aspect of a system or application as a reference for future, upgrades and or maintenance
- Revisit the development process to fix bugs or address end-user concerns
- Ensure software is as functional and secured from any breach
Requirements
- Computer Engineering, Computer Science, Software Engineering or Any Computer Programming related course
- Expert knowledge of programming languages to develop computer programs
- Proven track record on end to end process in creating reliable program / software
Job Type: Full-time
Benefits:
- Company events
- Opportunities for promotion
- Pay raise
Application Question(s):
- Briefly explain the program / software you've created
- Expected monthly salary for the position
Experience:
- Software Engineering: 5 years (Required)
Work Location: In person
Is this job a match or a miss?
Be The First To Know
About the latest Software engineer trainee Jobs in Philippines !
Software Engineer
Posted today
Job Viewed
Job Description
Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full line of reliable and innovative inkjet, thermal transfer, laser, print and apply label systems. Markem-Imaje delivers fully integrated solutions that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes.
Software Engineer designs and configures solutions based on customer specific requirements and agreed specifications, performs testing of the configured solution, technical documentations, and installations until completion of the customer agreed solution. Software engineer also supports the Solution Consultant and the Project Delivery Team in reviewing of the technical specifications, efforts required and in liaising with customers and OEM partners whenever required.
What you will do:
- Responsible in reviewing final Solution Proposal and converts it into a Detailed Technical Design Specification that contains complete software functionalities, project deliverables and acceptance criteria.
- Execution of solution engineering process and its activities. Ensure that development and solution configuration are in alignment with the agreed project plans, budget and meet customer expectations.
- Utilize the Standard Solution Template as the base for solution configuration and configure it according to the approved Detailed Technical Design Specification.
- Responsible for performing in house testing of the configured solution and escalate out of scope request to immediate manager for approval.
- Responsible for solution delivery, performs SAT, Trainings and supports Go Live.
- Support and escalate issues encountered during installation, FAT and SAT.
- Responsible for Project handover to Global Helpdesk team.
What you need to have:
- Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or equivalent
- At least 3 years of experience in software development lifecycle and project delivery methodology including possessing the competencies as follows:
- Configuration of PC-based software solutions, able to test, install and validate performance against project deliverables
- Various .NET programming language, expertise on VB.NET.
- Proven experience on Relational Databases (MS SQL), use of SQL Reporting service
- Prior documentation skills is a MUST
- Experience in direct customer-facing and acts in a professional manner to enhance customer satisfaction.
- Excellent interpersonal, verbal, written communication skills and able to interact with diverse, cross cultural stakeholders
- Basic understanding of IT / networking and aptitude for quickly learning new software tools and hardware
- Ability to work in a multi-tasked environment
- Knowledgeable in manufacturing and supply chain automation is a plus
What we offer:
- Growth opportunities within an international environment
- Performance bonus and yearly merit increase based on performance
- Flexible work arrangement, including the option to work from home one day per week
- Opportunity to travel for project deployment
- Employee Assistance Program (EAP)
Other requirements:
- The position involves approximately 10% - 25% of travel, on average, and includes domestic and international travel. This involves traveling to customer sites, possibly involving air travel.
You'll only be the right candidate if you are aligned to our values and culture:
- Collaborative entrepreneurial spirit
- Winning through customers
- High ethical standards, openness and trust
- Expectations for results
- Respect and value people
If you believe you match our values and have the experience we're looking for, then apply We can't wait to hear from you
We consider several job-related, non-discriminatory factors when determining the pay rate for a position, including, but not limited to, the position's responsibilities, a candidate's work experience, a candidate's education/training, the position's location, and the key skills needed for the position. Pay is one of the Total Rewards that we provide to compensate and recognize employees for their work.
All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
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
- Basic, structured, standard approach to work
- 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:
- 3+ years of Software Engineering experience
- Cloud: 1+ years of experience building and shipping production software in a scaled distributed environment in public cloud
- Databases: Experience with relational databases or non-relational databases
- DevOps: Experience with Docker and CI/CD tools/services
- Experience with Golang and related tools
- Proficiency with any Java or JavaScript-based UI framework
- Version Control: Proficiency with Git and GitHub
Preferred Qualifications:
- UI Frameworks: Experience with React/React Native, Angular, Blazor
- Databases: Experience with Microsoft SQL, DynamoDB
- Message Queue Systems: Experience with AWS SQS, RabbitMQ, Apache Kafka
- Testing Tools/Services/Frameworks: Knowledge of Playwright, Cucumber, SauceLabs, Cypress, Appium
- AI Integration: Knowledge and experience in integrating AI technologies into software engineering processes and products. Ability to leverage AI for improving development workflows, enhancing product features, and optimizing team performance
- Cloud: Familiarity with AWS, Azure, GCP
- Backend: Proficiency in GoLang, Rust, GraphQL, .NET, Java
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 Optum Global Solutions (Philippines) Inc. All rights reserved.
Is this job a match or a miss?
Software Engineer
Posted today
Job Viewed
Job Description
Company Description
Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues.
We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world's leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential.
Job Description
As a member of the Avaloq development team, you will be part of a group of highly skilled, motivated and dynamic people that are responsible for a central part of the Avaloq Banking Suite. You will design, implement, maintain and test innovative software solutions to meet the client's needs. You will be working in an environment where formal and on-the-job training is a priority, and you will learn a lot.
The Avaloq Banking Suite is one of the largest PL/SQL applications in the world. It is safe to say that your co-workers are among, if not the most knowledgeable Oracle specialists in the world. Development takes place in our integrated development environment - a customized Eclipse platform, which is tightly integrated with a build automation and delivery system, allowing a standardized and automated process to be followed.
- This position is open formid to senior level developers for the Portfolio Management and Rebalancing Team. Your role will be to handle maintenance and new developments for existing client but also new one's. Potentially participating to the implementation of new projects
Your key tasks
- Develop and implement new features based on internal and external requirements
- Understand the Avaloq Core Banking Platform and the corresponding business areas
- Perform maintenance work such as: root cause analysis, bug fixing, code optimizations
- Provide technical assistance for customers or business analysts
Qualifications
Qualifications
Qualifications
- Candidate must have Associate/ Bachelor's Degree in Computer Science, Engineering or equivalent
- Candidates who are applying for a mid to senior level role, must have at least 3-5 years of relevant work experience
- Experience in PL/SQL is a plus
- Excellent analytical skills and systematic approach to problem solving
- Quality-conscious attitude, self-motivated and goal-oriented
- Open-minded, good team player, and has good communication skills (proficient in English verbally and in writing)
- Openness to new learnings, must be willing to undergo trainings to become Avaloq Certified Customization Professional (ACCP)
- It would be a real bonus if you haveexperience in banking area
Additional Information
We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices.
In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self.
We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way.
Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.
LI-HybridIs this job a match or a miss?