Senior Software Engineer

3 weeks ago


Metro Manila NCR, Philippines Diversify Intelligent Staffing Solutions Inc Full time
Our team in Melbourne is seeking a highly skilled and experienced Senior Software Engineer who will be responsible for developing high-quality software solutions, leading technical projects, and mentoring junior team members. The Senior Software Engineer will be a champion of Continuous Delivery practices within the team driving modern, collaborative engineering practices to facilitate best-in-class engineering outcomes.

They will actively collaborate with their team, product, business analysts, and designers to deliver exceptional, data-driven software solutions. They will also play a key role in influencing our engineering function to promote and foster high-quality engineering practices.

With the support of Engineering leaders, they will own the technical solution and design of software, working closely with the team to meet delivery objectives, building out the appropriate technology platform to support these objectives.

RESPONSIBILITIES

Develop, support, and maintain software applications using best practices across a range of technologies ensuring high-quality, easily maintainable, efficient, tested, and scalable code.
Provide input into the target state architecture for the platform.
Develop a robust, automated, and modern Continuous Integration and Continuous Delivery practice within the team.
Developing high-quality solutions collaboratively with the team and appropriate members throughout the engineering function using a mix of front-end (web and mobile) and back-end technologies.
Working incrementally towards delivery of the platform. Collaborating closely with Product using customer data and insights to drive the solution.
Establishing strong quality and automation practices and processes.
Lead technical projects, including architecture and design decisions, code reviews/pairing, and mentoring of junior team members.
Working closely with our Platform teams to implement software leveraging our internal tools, frameworks, and infrastructure where appropriate.
Collaborating closely with product owners, delivery leads, and business analysts
Contributing to the improvement of software development lifecycle processes
Participate in and, at times, facilitate Engineering Dojos.
 
QUALIFICATIONS

5+ years of software engineering experience
Proficient in Front End and Full Stack Development
Commitment to continuous learning and staying updated with software engineering trends.
Deep understanding of software development best practices, including object-oriented and functional programming, design patterns, etc.
Experience in designing team and service interfaces.
Proven ability to work with remote, global teams.
REQUIRED Tech Stack:

Frontend: HTML5/CSS3, JavaScript (ES6+), TypeScript, React.js or Vue.js
Backend: Node.js, Express.js
Database: MongoDB or PostgreSQL
Cloud Services (AWS): AWS Lambda, Amazon S3, Amazon RDS, Amazon EC2, Amazon API Gateway, Amazon CloudFront
Version Control: Git
Development Tools: Webpack or Parcel, Babel, ESLint, Visual Studio Code or WebStorm
Testing: Jest or Mocha, React Testing Library or Vue Test Utils
Deployment: Docker, AWS Elastic Beanstalk
Monitoring and Logging: AWS CloudWatch
Continuous Integration/Continuous Deployment (CI/CD): GitHub Actions or AWS CodePipeline
This tech stack covers both frontend and backend development, along with deployment, monitoring, and continuous integration/continuous deployment (CI/CD) processes, all leveraging Amazon Web Services (AWS) cloud infrastructure.

  • Metro Manila / NCR, Philippines Champ Cargosystems Philippines Inc Full time

    Responsibilities  • Perform several roles such as program coder, code review, unit testing and technical support • Collaborate with other software engineers in the performance of assigned tasks. • Translate design and functional specifications into program code; enforce the Company's software engineering methodology and standards. • Champion good...


  • Metro Manila / NCR, Philippines Encora Technologies Pte Ltd Full time

    Hi IT Professionals, Encora is on the look-out for Sr. Software Engineer with 5 years professional experience in the same role and hands on experience with Java and/or GoLang. Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive...


  • Metro Manila / NCR, Philippines Safeway Philtech Inc Full time

    REQUIRED:4 year degree (Computer Science, Information Systems or relational functional field) and/or equivalent combination of education or work experience. At least 3 years working experience as a Support and Maintenance Software Engineer/Analyst At least 3 years hands on experience in using JAVA, UNIX and SQL technologies Has very good communication skills...


  • Manila, Philippines Cambridge University Press & Assessment Full time

    Discover a world of endless possibilities with Cambridge University Press & Assessment, a distinguished global academic publisher and assessment organisation proudly affiliated with the prestigious University of Cambridge.We are looking for a Senior Software Engineer who will be part of our Technology Team in Manila to support the university's global...


  • Metro Manila / NCR, Philippines Sysgen RPO Inc Full time

    Duties and Responsibilities • Implement all aspects of an application design - high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing. • You're comfortable working in an Agile environment, both collaboratively...


  • Metro Manila / NCR, Philippines Capgemini Singapore Pte Ltd Full time

    We are seeking a highly skilled and experienced Senior Distributed Applications Engineer to join our dynamic team. As a Senior Distributed Applications Engineer, you will play a crucial role in designing, developing, and maintaining our distributed applications infrastructure. Your expertise in Spring Native, Golang or Rust, Kafka, and database technologies...


  • Philippines, Manila Cambridge University Press & Assessment Full time

    Discover a world of endless possibilities with Cambridge University Press & Assessment, a distinguished global academic publisher and assessment organisation proudly affiliated with the prestigious University of Cambridge.We are looking for a Senior Software Engineer who will be part of our Technology Team in Manila to support the university's global...


  • Metro Manila / NCR, Other - Philippines, Cebu City Arch Global Services (Philippines) Inc. Full time

    The Senior Software Engineer develops, implements, and maintains software solutions that enable business operations to realize company goals & objectives. The incumbent performs analysis, design, coding, debugging, testing, and support of software applications.  May be assigned to develop new applications/systems, enhance/upgrade existing systems or...


  • Metro Manila / NCR, Philippines The Dairy Farm Company Limited ROHQ Full time

    A DFSC Senior Infrastructure Engineer is responsible in maintaining Servers, Tools, Applications and other Services under the I.T. infrastructure. Likewise, initiates improvements, deliver major and complex tasks and projects within the agreed services between DFSC, The Dairy Farm Group and its Business units.  Key Responsibilities: • Provide day to day...


  • Metro Manila / NCR, Philippines Neksjob Corporation Full time

    Job Description Core Engineering developers undertake activities on a software asset-oriented basis, either individually or as part of a larger team, and in projects that will vary in duration. These assets will be used in turn in search and NLP software solutions for specific client projects in a wide variety of markets and industries. They could...


  • Metro Manila / NCR, Philippines Neksjob Corporation Full time

    Key Responsibilities of the role include: Design/codes applications following specifications using tools that will vary depending on the project, including but not limited to the following: Programming Languages: Java, C# (.NET), Python, Perl, Groovy, JavaScript, SQL Frameworks: Maven/Ant/Gradle, OSGi, Spring/Struts, Hibernate, WebAPI Technologies: JSON,...


  • Other - Philippines, Metro Manila / NCR Etrading Software Limited (Philippines) Inc Full time

    Join the Future of Fintech as a DevOps Engineer at Etrading Software! At Etrading Software, we're not just another company—we're a vibrant, forward-thinking community where diversity, collaboration, and innovation thrive. Step into a workplace that values your unique perspective and rewards your hard work. We foster a high-trust environment where...


  • Manila, Philippines Cambridge University Press & Assessment | Manila Full time

    Discover a world of endless possibilities with Cambridge University Press & Assessment, a distinguished global academic publisher and assessment organisation proudly affiliated with the prestigious University of Cambridge.We are recruiting for a passionate Senior Software Engineer who will be part of our Education Technology Development Team in Manila. The...


  • Metro Manila / NCR, Philippines Neksjob Corporation Full time

    Key Responsibilities of the role include: Design/codes applications following specifications using tools that will vary depending on the project, including but not limited to the following: Programming Languages: Java, C# (.NET), Python, Perl, Groovy, JavaScript, SQL Frameworks: Maven/Ant/Gradle, OSGi, Spring/Struts, Hibernate, WebAPI Technologies: JSON,...


  • Manila, Philippines Cambridge University Press & Assessment | Manila Full time

    Discover a world of endless possibilities with Cambridge University Press & Assessment, a distinguished global academic publisher and assessment organisation proudly affiliated with the prestigious University of Cambridge.We are recruiting for a passionate Senior Software Engineer who will be part of our Education Technology Development Team in Manila. The...


  • Metro Manila / NCR, Philippines Capgemini Singapore Pte Ltd Full time

    Responsibilities: - Develop responsive and user-friendly web applications using ReactJS or VueJS, adhering to best practices and coding standards. - Collaborate with designers, backend developers, and other stakeholders to translate wireframes, mockups, and requirements into high-quality front-end code. - Lead and participate in the architectural design and...


  • Other - Philippines, Metro Manila / NCR Blueline Active Asia, Inc Full time

    Job Summary: We are seeking a skilled Software Development Engineer in Test to join our team. The ideal candidate will have extensive experience in automation testing, particularly with RobotFramework, Selenium, Appium, Python, Git, and CI tools. The successful candidate will be responsible for designing, implementing, and executing automated tests to ensure...

  • Senior .Net Developer

    3 weeks ago


    Metro Manila / NCR, Philippines Aspiree Inc Full time

    Under the overall supervision of the Project Manager and direct supervision of the .NET Team Lead, and in close co-ordination with the Software Release Officers/ Project Managers and Application Architects/designers, the Senior .NET Developer will be responsible for the coding of system components according to design specifications, corporate standards and...


  • Manila, National Capital Region, Philippines FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 1 - 5%Are you curious, motivated, and forward-thinking? At FIS you'll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our...


  • Metro Manila, Philippines Neksjob Philippines Full time

    Japanese Software Development Engineer Location: Manila Duties/Responsibilities Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Develop backend API using Spring Boot Write clean, maintainable and efficient code and conduct regular code reviews...