Description & Requirements
- Performs design, implementation and maintenance of products.
- Exercises judgment within generally defined procedures, practices and policies in selecting methods and techniques for obtaining solutions.
- Prepares technical documentation of products
- Prepares & conducts unit testing
- Participates in code reviews from other members of the development teams
- Performs somewhat complex bug verification for assigned products.
- Researches problems discovered by QA or product support and develop solutions to the problems.
- Deliver the software according to requirements and planning.
- Bachelor's degree or similar in software engineering or computer science.
- Typically requires two to three years of technical experience in product development, implementation.
- General technical knowledge in software development methodologies, design and implementation.
- General analytical and design skills
- General skills in research, project planning and implementation.
- General understanding of entire development process, including specification, documentation, and quality assurance.
- General awareness of business issues as they impact overall project plans.
- Good communications and interpersonal skills.
- Knowledge of one or more for the position relevant technologies and concepts:
- ASP.Net VB / C#
- Web development
- OOP
- SQL
- Stored Procedure
- Query
- Source Control
- GIT/SVN
- Javascript
- HTML
- XML
- CSS
- JSON
- JQuery
- WebServices
- Software development experience
- Ability to handle multiple tasks simultaneously
- Design, build, and maintain efficient, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of applications
- Able to coordinate and prioritize technical tasks and deliver within agreed timelines.
- Works with cross-functional teams and interacts with stakeholders to verify/clarify business requirements and design decisions.
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.