Infor logo

Software Engineer, Senior (Typescript, Java)

Hiring from
Philippines
Work type
Hybrid
Posted

626,743 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
We are seeking a Senior Software Engineer to design, develop, and deliver high-quality software solutions across our cloud product portfolio. As a critical member of our agile engineering team, you will drive technical excellence, mentor junior engineers, and contribute to the evolution of Infor’s next-generation applications.

A Typical Day in the Life Includes:

  • Lead the design, development, and deployment of scalable and secure applications.
  • Collaborate cross-functionally with Product Management, UX Design, and QA to deliver business-critical features.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Participate in code reviews, architecture discussions, and technical roadmap planning.
  • Drive continuous improvement initiatives around software performance, reliability, and scalability.
  • Mentor and guide junior developers through knowledge sharing and code collaboration.
  • Stay current on emerging technologies and evaluate their potential adoption.
  • Champion Infor’s values of speed, innovation, and collaboration.

Basic Qualifications:

  • Experience in software development at least 7-8 yrs., ideally within SaaS or enterprise applications.
  • Has built and maintained production web applications with Angular and TypeScript.
  • Has written object-oriented Java, using design patterns and common data structures.
  • Has fixed defects in a large existing codebase while keeping to its design patterns and coding standards.
  • Has handled edge cases and error scenarios in their own code and in code they reviewed.
  • Has given code-review feedback that teammates acted on.
  • Has worked in Agile teams that use source control and automated builds.

Preferred Qualifications:

  • Has built accessible UIs to WCAG standards, or added internationalisation to an application.
  • Has used reflection, metadata-driven UIs, form engines or similar dynamic-rendering approaches.
  • Has worked with Spring or another MVC framework, REST APIs and microservices.
  • Has used Docker, Kubernetes, AWS logging or changed CI/CD configuration.
  • Has used AI-assisted development tools in personal or work projects.
  • Bachelor's degree in Computer Science, IT or a related field, or equivalent practical experience.

Similar jobs

Apply for this job100% free