Software Engineer

  • Salary:
  • Location:
  • Region:
  • Division:
  • Vacancy Type:

Job Purpose?

Software engineer's main role is to develop, maintain software applications by understanding technology stack, AWS cloud solutions, business operations, designing, developing, and installing software solutions. The Software engineer will work on an Agile development environment with continuous integration process, unit testing and peer reviews. Often have to explain business processes to other programmers and technology restraints to non-technical business managers. Increasingly need to have knowledge of some computer programming languages and applications, this is due to the wide array of work that they can be involved in?

Principal Duties?

  • Responsible with code writing based on agreed framework and architecture?
  • Responsible in the Unit Testing of the modules assigned?
  • Has a working knowledge with the required development tools and technology?
  • Ability to investigate and analyze data and to draw conclusions. Innovative and ability to learn and support new systems and applications?
  • Train entry level employees?
  • Test applications for quality assurance purposes?
  • Learn about new programming languages?
  • Complete organizational functions like DTR report
  • Use approved software tools and follow scrum software processes procedure in place
  • Prepare ticket releases for projects that require such document
  • Continually updating technical knowledge and skills by attending in-house or external training, reading manuals and reviewing new applications
  • Work closely with the dev ops/infra , build and release , and database team to ensure swift and efficient point releases document and codes to Live servers
  • Ensures that database design is scalable and maintainable
  • To work with the Solution Lead in the design of components, sum up sensible business functions, which will underpin the technology platform in alignment with the technical strategy and architectural governance
  • To maintain and actively seek to utilize subject matter expertise across a broad range of technology trends and domains (to include electronic publishing, web & mobile development, and social media trends)

Knowledge and Experience

  • 2 years' experience in Java (preferred: version 8 or above)
  • Spring and/or Spring Boot
  • Strong background on object oriented programming
  • Experience working with Java in a web environment, preferably on REST web services
  • Experience working with SQL and related databases, MySQL preferred
  • Maven for build
  • Junit for testing
  • Git for version control
  • Basic navigation and troubleshooting on UNIX based systems
  • Experience working in an Agile development process (Scrum or similar)

Experience with the below are not required but nice to have

  • NoSQL (MongoDB)
  • AWS essentials, experience using services such as SQS and S3
  • Docker, Kubernetes, Apache Camel, Redis


Why Cambridge University Press?

We are part of the University of Cambridge. Our mission is to unlock people's potential with the best learning and research solutions. Our vision is a world of learning and research inspired by Cambridge?

A pioneer in our field with 485 years of printing tradition, we are committed to supporting change in learning and teaching. We publish without boundaries, ensuring our resources can be accessed across the globe, in print, online and other digital formats?

We take pride in supporting programs across the globe. Staff are encouraged to offer practical help, advice and funding to nurture partnerships.
Playing a leading role in today's global market place, we have over 50 offices around the globe, employs around 3,000 employees, and distribute our products to nearly every country in the world. We publish 50,000 authors based in over 100 different countries?

Our Culture

We place great emphasis on engaging and recruiting talented people who have a genuine interest in unlocking people's potential through learning and research solutions. The culture at Cambridge is built on six core values; Collaborative, Decisive, Empowering, Innovative, Responsible and Responsive. These are embedded throughout the system and play a primary part in achieving our goal?

We offer
• Competitive Salary
• Up to 33 days Paid Annual Leaves
• HMO Coverage and Life Insurance on day 1
• Vesting/Retirement package
• Learning Opportunities
• Flexible work arrangement

Close map
16th Floor, Frabelle Corporate Plaza, 129 Tordesillas St., Legaspi Village Makati City, Philippines, 1229

Meet the recruiter

Arianne Santos

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Job alerts
Create an alert subscription based on this job