General information

Job ID

Description & Requirements

The Principal Software Engineer must have the ability to execute web application development projects with minimal technical direction.  The Principal Software Engineer must be able to produce high-quality, high-performance software that meets company’s software development standards. Needs to be actively involved, as required, to meet schedules and resolve problems.

A Day in The Life Typically Includes:

- Be able to deliver features within schedule and resolve problems in a timely manner.

- Participates in code reviews with other developers.

- Estimates level of effort to complete design, implementation, and development testing.

- Performs unit testing of the code and performs integration level testing with other features or products in the system.

- Develops and maintains knowledge of Infor systems elements and products, design and implementation tools used in the software development environment as well as current technologies in software development, computer systems and industry trends.

- Volunteers experience and expertise to help/mentor others.- Works cooperatively and supportively within a programming team environment. 


What You Will Need:

Required skills:

 - 8+ years working experience in web application development

- 3+ years working experience with Angular, Typescript and JSON

- 3+ years working experience with Java or Any OOP language

- Solid working experience with Angular V4 and above

- Working experience with NodeJS- Working experience with CSS3 and HTML5

- Knowledge of web architecture and protocols- Experience with Model-View-Controller (MVC) design, especially using Angular

- Smart and gets things done- Strong OOP, analytical, technical and teamwork skills 

What Will Put You Ahead?

Preferred Qualifications:

- Experience with Karma, Jasmine, Cypress, and Protractor

- Experience with web design patterns and web frameworks/libraries

- Knowledge of object-oriented design and programming methodologies and tools

- Framework style abstract thinker

- Thrives in a dynamic, fluid development environment 


About Infor


Infor delivers end-to-end ERP and strategic edge applications that are integrated and delivered in a multi-tenant cloud. We believe that customers need industry-specific solutions and that one size does not fit all.


We are proud to serve more than 68,000 companies worldwide. Infor is a standalone subsidiary of Koch Industries, Inc., which has annual revenues of over $110 billion.

For more information visit

Infor Values:

Our Guiding Principles set the standard for how we work with one another. They define who we are as an organization and guide everything we do. By applying the same shared values that unleash prosperity in free societies—such as value creation, integrity, responsibility, free speech, and toleration—we encourage one another to take initiative and to challenge the status quo.


We have a relentless commitment to a culture based on a business philosophy called Principle Based Management™ (PBM™). Informed by the principles that allow a free and open society to flourish, PBM™ prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees.