Software Engineer iiJWay Group
Workplace: MetroManila, Manila, Pasig
Salary: Agreement
Work form: Full time
Posting Date: 15/11/2025
Deadline: 17/03/2021
About the job Software Engineer II
Software Engineer
The Lead Software Engineer will provide technical leadership to a team of software and web application engineers. It is a hands-on role in the development of web applications, their integration with front/back-end services, deployment, user training, and maintenance. The SE will be working closely with the project manager, web application engineers, mobile engineers, and infrastructure engineers to develop high-quality products.
The SE will also be interacting with the Operations team for production support. A commitment to collaborative problem solving and process optimization is essential.
Duties and Responsibilities:
Ability to work collaboratively with teams of software engineers, web application engineers, and mobile application engineers
Help manage the design, architecture, and performance optimization of applications
Can follow and establish best practices and coding guidelines
Optimize software architecture and coding practices to reduce technical debt and optimize the speed in the delivery of quality software
Resolve bugs, refactor, and optimize code
Write clean, standards-compliant, and object-oriented code
Create and maintain technical documentation
Help improve code quality by leading peer code review
Research and development of new technologies to advance and better the quality of product and other deliverables
Adhere to Company processes and procedures to enable smooth flow of product development lifecycle and operations management
Provide feedback to the Company and Client whenever necessary
Qualifications:
Candidate must possess at least a Bachelor's Degree in IT or related discipline
Minimum of three (3) years of experience in applications development
Excellent problem solving and debugging skills
Experience in designing and developing high availability and scalable web applications
Strong understanding of software development practices and concepts:
- Object Rational Mapping, Active Record
- Object-Oriented Programming
- Design Patterns
- Multi-threading
- Multi-tenancy
- Data Structures
- Algorithms
- Data Security * Experience with HTML, CSS, and Javascript
Solid programming background with one or more of the following: Ruby, Python, Swift/Objective-C, Java/Kotlin
Understanding of REST (JSON, XML, HTML) and SOAP
Experience with code versioning tools, preferably Git, and a good understanding of branching models
Appreciates practical use of unit testing and automated testing
Good communication skills
Leadership, decision-making, and flexibility is a must
Ability to work in multiple projects and thrive in a fast-paced environment
Nice to have:
Familiarity with Microservices architecture
Intermediate knowledge in front-end technologies (Angular or React)
Experience with Ruby on Rails
Experience with test-driven development, UI tests, and unit tests
Experience with AWS
Familiarity with API Middleware, Service Discovery, and Advanced Message Queuing Protocol (AMQP)
Agile software development background
Familiarity with Networking concepts (TCP/IP, OSI Model)
Benefits:
Competitive salary package
Full-remote work opportunity
Data Privacy Consent
By submitting your application for this job, you are authorizing JWay Group to: a) collect and use your personal data, and to disclose such data to any third party with whom JWay Group or any of its related corporation has service arrangements, in each case for all purposes in connection with your job application, and employment with JWay Group or its clients; and b) retain your personal data for consideration of future job opportunities (where applicable for relevant unsuccessful job applicants).
JWay Group
Software Engineer
The Lead Software Engineer will provide technical leadership to a team of software and web application engineers. It is a hands-on role in the development of web applications, their integration with front/back-end services, deployment, user training, and maintenance. The SE will be working closely with the project manager, web application engineers, mobile engineers, and infrastructure engineers to develop high-quality products.
The SE will also be interacting with the Operations team for production support. A commitment to collaborative problem solving and process optimization is essential.
Duties and Responsibilities:
Ability to work collaboratively with teams of software engineers, web application engineers, and mobile application engineers
Help manage the design, architecture, and performance optimization of applications
Can follow and establish best practices and coding guidelines
Optimize software architecture and coding practices to reduce technical debt and optimize the speed in the delivery of quality software
Resolve bugs, refactor, and optimize code
Write clean, standards-compliant, and object-oriented code
Create and maintain technical documentation
Help improve code quality by leading peer code review
Research and development of new technologies to advance and better the quality of product and other deliverables
Adhere to Company processes and procedures to enable smooth flow of product development lifecycle and operations management
Provide feedback to the Company and Client whenever necessary
Qualifications:
Candidate must possess at least a Bachelor's Degree in IT or related discipline
Minimum of three (3) years of experience in applications development
Excellent problem solving and debugging skills
Experience in designing and developing high availability and scalable web applications
Strong understanding of software development practices and concepts:
- Object Rational Mapping, Active Record
- Object-Oriented Programming
- Design Patterns
- Multi-threading
- Multi-tenancy
- Data Structures
- Algorithms
- Data Security * Experience with HTML, CSS, and Javascript
Solid programming background with one or more of the following: Ruby, Python, Swift/Objective-C, Java/Kotlin
Understanding of REST (JSON, XML, HTML) and SOAP
Experience with code versioning tools, preferably Git, and a good understanding of branching models
Appreciates practical use of unit testing and automated testing
Good communication skills
Leadership, decision-making, and flexibility is a must
Ability to work in multiple projects and thrive in a fast-paced environment
Nice to have:
Familiarity with Microservices architecture
Intermediate knowledge in front-end technologies (Angular or React)
Experience with Ruby on Rails
Experience with test-driven development, UI tests, and unit tests
Experience with AWS
Familiarity with API Middleware, Service Discovery, and Advanced Message Queuing Protocol (AMQP)
Agile software development background
Familiarity with Networking concepts (TCP/IP, OSI Model)
Benefits:
Competitive salary package
Full-remote work opportunity
Data Privacy Consent
By submitting your application for this job, you are authorizing JWay Group to: a) collect and use your personal data, and to disclose such data to any third party with whom JWay Group or any of its related corporation has service arrangements, in each case for all purposes in connection with your job application, and employment with JWay Group or its clients; and b) retain your personal data for consideration of future job opportunities (where applicable for relevant unsuccessful job applicants).
JWay Group
Other Info
Pasig City, Metro Manila
Permanent
Full-time
Permanent
Full-time
Submit profile
JWay Group
About the company
Home Lending Accounts Specialist II
JPMorgan Chase & Co. - Cebu & Manila Operations
MetroManila, Manila, TaguigAgreement
Workato & Automation Engineer - AI-Driven Workflows (Remote)
TSG Outsourcing
MetroManila, ManilaAgreement
Database Analyst / Computer Hardware & Software Product Specialist
iSell Philippines Inc.
Biliran, Cebu, CebuAgreement
Position Software Engineer ii recruited by the company JWay Group at MetroManila, Manila, Pasig, Joboko automatically collects the salary of , finds more jobs on Software Engineer II or JWay Group company in the links above