
Software Engineer
4 weeks ago
The Role
- Design, code, test, and debug software systems under the directions of the Project Manager, Product Owner and/or Principal Engineer
- Develop applications per detailed specifications using specified programming languages, tools, and techniques.
- Deliver unit-tested systems timely that meet specification functionality requirements
- Reviewing, refactoring, debugging code to identify defects, performance bottlenecks or technical debt
- Provide technical support on developed systems.
- Research new developments in hardware and software. Keep abreast of latest developments regarding effective procedures, methods, and tools in software development and testing.
- Work with team members to define detailed specifications for specific system and sub-system functionality requirements.
- Participate in client meetings and understand business needs driving technology
- Participating in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices
We pride ourselves on being a modern software development shop. Our managers all come from software engineering backgrounds and have a natural inclination to leverage novel technologies and processes that can help our business succeed. Some highlights of what we offer:
- We believe in team autonomy. Our roughly eight person teams strive to own their work from development to release and everything in-between. This includes DevOps considerations, ensuring quality through tools such as testing automation, optimizing for speed and reliability, etc.
- We believe in investing in and pursuing excellence. We set fixed amounts of time for addressing technical debt, advancing architecture, and providing teams the bandwidth to experiment and iterate.
- Work-life balance is a priority. 40-hour work weeks are the norm.
- We believe in career investments. Employees are encouraged to spend time learning new skills of their choosing during work hours. Each of our employees has access to their own PluralSight account.
- We view the diversity on our teams as a key strength.
- We practice Agile principles. We run two-week sprints, have embedded product ownership on the teams, use Kanban / Scrum, etc. We Don’t prescribe methodologies, however, believing that each team should choose a process that they believe best fits them.
- We’re in the cloud. We have major applications in Microsoft’s Azure platform, have MSDN licenses, and each have a generous monthly allowance that can be used to experiment with the platform.
- We use a domain-based approach. Our teams each own specific pieces of the application and are entrusted to become the experts and innovators in those areas.
- Bachelor's Degree in Computer Science, Engineering, Information Technology or related discipline
- Minimum 3+ years of software development experience
- Experience working with full technology stack, including Java, Maven, Spring Boot, Object Relation Mapping (ORM) such as JPA, HTML, JavaScript and SQL Server.
- Nice to have prior experience in developing applications using C# programming language.
- Experience with front-end technologies such as Angular, ReactJS, Razor
- Strong knowledge on OOP, SOLID principle, Web Architecture, and Programming Design Pattern
- Experience with cloud technologies like Microsoft Azure and micro-service architecture.
- Knowledge in systems development techniques and methodologies (Software Development Lifecycle, Agile Methodology)
- Familiar with CI/CD Concepts and Tooling
- Strong ability to create comprehensive test plans and automated tests using Jasime and Cypress, and conduct peer-to-peer manual testing
- Strong critical thinking and reasoning skills with the ability to apply them in the software development space
- Have a “performance mind-set” when writing code or designing the architecture for a new application or service
- Effective English verbal and written communication skills. Should be able to adapt communication style to suit different audiences.
- Ability to work on “virtual” teams with members from different geographic areas
- Work well independently as well as in team environment as situation dictates
- Ability to coordinate day-to-day development and bug fixing activities, multi-task and be mindful of deadlines
- Self-motivated and ability to remain focused on assigned projects.
- Committed to quality and continuous improvement
- Committed to learn our technology stack
WTW is an Equal Opportunity Employer
#J-18808-Ljbffr-
Software Engineer
4 weeks ago
Caloocan, Philippines Canonical Full timeSoftware Engineer (Python/Linux/Packaging) Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging) 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Canonical is a leading provider of open source software and...
-
Staff Software Engineer, Java
3 weeks ago
Caloocan, Philippines TCGplayer (an eBay company) Full timeJoin to apply for the Staff Software Engineer, Java role at TCGplayer (an eBay company) Hybrid role - 2-3 days in the Portland, OR office Overview We are the eBay Seller Experience Team, dedicated to driving impactful projects and encouraging an outstanding, inclusive team culture. As a Senior Staff Engineer in the Seller Experience – Inventory...
-
Software Development Engineer in Test
1 hour ago
Caloocan, Philippines Willis Towers Watson Full timeTheSoftware Development Engineer in Testrole will work on Employee Experience technology and help build high quality automated tests and test harnesses written in C#/.Net to test our application portfolio suite in an automated fashion. This role serves as an integral member of a global Agile Product Development team to design, build, test and deliver Willis...
-
Software Systems Engineer
4 weeks ago
Caloocan, Philippines GoTeam Full timeOverview Software Systems Engineer (Up to ₱100K + Remote + FREE AI Certification) – Anywhere in the Philippines | Work From Home | Night Shift (12 AM–9 AM PH Time) At GoTeam, you won’t just manage systems—you’ll be instrumental in shaping a proud Filipino legacy. We are a collective of Filipino innovators and AI experts, creating technologies...
-
Software Engineer I
1 hour ago
Caloocan, Philippines FIS Full timeAs the world works and lives faster, FIS is leading the way. Our fintech solutions touch nearly every market, company and person on the planet. Our teams are inclusive and diverse. Our colleagues work together and celebrate together. If you want to advance the world of fintech, we’d like to ask you: Are you FIS? Role location: Hybrid (three days in-office,...
-
Software Engineer
6 days ago
Caloocan, Philippines Willis Towers Watson Full timeResponsibilities Design, develop, test, and deploy scalable and reliable software solutions Collaborate with product owners and team members to refine stories and identify the correct test strategy Design and implement automated tests to maximize regression coverage Contribute to the ongoing evolution of the quality methodology to sustain and enhance ongoing...
-
Staff Software Engineer, Java
3 weeks ago
Caloocan, Philippines TCGplayer (an eBay company) Full timeAt eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass,...
-
Mechanical Engineer
4 weeks ago
Caloocan, Philippines RDBT Construction Corporation Full timeOverview An Electrical Engineer, you will be responsible for designing, developing, and overseeing electrical systems and components for various projects. You will produce technical drawings, specifications, and documentation while ensuring compliance with industry standards and regulations. Responsibilities Create innovative electrical designs that meet...
-
Remote Software Developer
2 weeks ago
Caloocan, Philippines Buscojobs Full timeOverview Planate Management Group (PMG) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Alexandria, Virginia, and Orlando, Florida USA with technical support centers in South East Asia and East Africa, that provide program management and facilities engineering services worldwide. Planate is a small business provider of planning,...
-
DevOps Engineer
6 days ago
Caloocan, Philippines Willis Towers Watson Full timeWTW is seeking an experienced DevOps Engineer to join our team. We are looking for the very best talent, and if you are passionate about what you do and welcome new challenges, we want to meet you. As a full-time member of our DevOps team, you will be responsible for automating build, infrastructure, and software configuration management related tasks. You...