General information

Job ID

Description & Requirements

Job Description

Software Engineer 

Job Overview

We are looking for a .Net Developer responsible for developing and maintaining scalable and highly available web applications hosted on the AWS cloud platform.

Job Duties

  • Break down the business problems into loosely coupled components and follow micro-services-based architecture to implement the solution.
  • Prepare and document the low-level technical designs of the new modules/components to be developed.
  • Break down the coding tasks and provide estimates.
  • Produce clean, efficient code based on the designs and guidelines.
  • Participate in design reviews, code, test cases, and other artifacts.
  • Coordinate with multiple internal teams at Infor to implement the integrations.
  • Assist other developers and the QA team with product issues and usage of developed components.
  • Willingness to take up time-critical tasks, act according to the priorities, and provide consistent progress updates.

Required Qualifications

  • Should have a Bachelor's or Master's degree in Computer Science.
  • Two to three years of working experience as a programmer.
  • Should have a strong understanding of Object-oriented programming principles and RDBMS basics.
  • Should have programming experience with Java or .Net and SQL.
  • Should have programming experience with UI using HTML and JavaScript.
  • Should have working experience in implementing RESTful web services
  • Should have good written and verbal communication skills.

Preferred Qualifications

  • Exposure to any Cloud computing platform
  • Exposure to working with RESTful web services
  • Programming experience with .NET core, Angular

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.