
Software Engineer
2 days ago
Philippines
- Metro Manila, Philippines
Bevorzugt
DescriptionThe 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
About the Team
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.
The Requirements
- 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
-
Software Engineer
2 days ago
Philippines Willis Towers Watson Full time $90,000 - $120,000 per yearThe RoleDesign, code, test, and debug software systems under the directions of the Project Manager, Product Owner and/or Principal EngineerDevelop applications per detailed specifications using specified programming languages, tools, and techniques.Deliver unit-tested systems timely that meet specification functionality requirementsReviewing, refactoring,...
-
Senior Software Engineer
2 days ago
Philippines Datapel Systems Full time $121,988 per yearGet AI-powered advice on this job and more exclusive features. The Senior Software Engineer – Integrations (.NET Stack) will lead the design, development,and maintenance of integration solutions for Datapel's Warehouse Management System(WMS). This role is key in enabling scalable and performant connectivity between Datapel and third-party platforms,...
-
Java Software Engineer
2 days ago
Philippines Comcast Business Full time $60,000 - $100,000 per yearJava Software Engineer (Remote - Night Shift)Join to apply for the Java Software Engineer (Remote - Night Shift) role at Comcast Business. Comcast Business offers Connectivity, Communications, Networking, Cybersecurity, Wireless, and Managed Solutions to support organizations of all sizes. Powered by the nation's largest Gig-speed broadband network and 24/7...
-
Embedded Software Engineer
2 days ago
Philippines Analog Devices Full time $40,000 - $80,000 per yearResponsibilities:Design, develop, and maintain efficient, reusable, and reliable embedded software for various hardware platforms. Collaborate with hardware engineers to define software requirements and ensure seamless integration with hardware components. Develop and implement software for real-time operating systems (RTOS) and bare-metal environments. ...
-
Software Engineer
2 days ago
Philippines ShiftCare Full time $104,000 - $130,878 per yearReporting 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...
-
Software Integration Engineer
2 days ago
Philippines ShiftCare Full time $90,000 - $120,000 per yearShiftCare is a fast-growing SaaS scale-up and its innovative software is a market leader which helps Australian and North American disability support providers, in-home aged carers, and allied health professionals to streamline the way they work by creating efficiencies in rostering, client management, and billing, enabling businesses to grow. We have an...
-
Software Engineering Manager
5 days ago
Philippines AMCO Full timeWe are looking to hire a Software Engineering Manager within our Product Development department. In this role, you will oversee the daily operations of our software development team, ensuring technical excellence, timely delivery, and alignment with product and business goals. This role combines people leadership with technical oversight, fostering a...
-
Software Engineer
2 days ago
Philippines Ripplehire Full time $80,000 - $120,000 per yearRole descriptionOverview:This position is suited for an experienced professional who undertakes challenging research, design, and software development tasks within a software functional area or product line. The role provides direct input into project plans, schedules, and methodologies for cross-functional software products. The position involves software...
-
Java Software Engineer
2 days ago
Philippines JP Morgan Chase & Co Full time $60,000 - $100,000 per yearWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Banking– IMOS Technology team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art...
-
Java Software Engineer
2 days ago
Philippines Blueface Ltd Full time $60,000 - $100,000 per yearJava Software Engineer (Remote - Night Shift) page is loaded Java Software Engineer (Remote - Night Shift)Apply locations Philippines - Virtual time type Full time posted on Posted 2 Days Ago job requisition id R409769 Comcast Business offers a suite of Connectivity, Communications, Networking, Cybersecurity, Wireless, and Managed Solutions to help global...