Description & Requirements
40326 – Front End DeveloperInfor is looking for a talented Principal Front-end Developer to join our India Infor SunSystems development team as we build momentum for our recently released Multi-Tenant cloud solution. SunSystems is a well-established financial management solution with a depth of functionality that attracts thousands of B2B customers in multiple verticals around the globe. The solution is combined with real time analytics and is tightly integrated into Infor’s Technology platform.
SunSystems R&D is forming a new team based in Hyderabad, to work side by side with the rest of the organisation currently based in Farnborough, UK and Shanghai China. This new team will be focused on Java and front-end development, and is intended to accelerate our delivery work on new features and product modernisation. This team will be part of a thriving local Infor community at the Hyderabad office which spans several Infor products and this is great opportunity to get in at the start of the SunSystems team.
As a member of our R&D team, the Principal Front-end Developer works closely with Business Analysts, Product Owner, Product Managers, QA and Support teams to develop new functionality and provide an excellent experience for our customers and partners.
The successful candidate will be working with another principal front-end developer to take the lead in driving excellent front-end experience across our products. Working with the Infor Design System, but going beyond this basic system to take the customer’s perspective on how to improve our UX and UI. There is a significant UI/UX transformation planned for SunSystems and this role will be a key player in driving future standards, technology selection and approach, working with our architect team to modernise the product experience and take it forward. At this level, it’s also expected the developer can provide mentorship to less experienced developers, and act in a technical leadership capacity (not line management) across our agile (predominantly scrum) software teams, particularly representing good front-end practise and guiding engineers who do not specialise in front-end work.
A Day in The Life Typically Includes:
What You Will Need:
Basic Qualifications
- Proficient in Front-end software development (currently a mix of GWT, Angular, JQuery, pure Javascript), with solid understanding of good principles of UX and UI development.
- Strong exposure to general HTML5 APIs, Web Components, Shadow DOM
- Experience working with and developing design systems and front-end component libraries, making use of back end RESTful APIs.
- Solid understanding of modern architectural and development concepts like microservices, API-driven development, OOAD, UML/Design Pattern exposure.
- Experience working in an Agile (pref. Scrum) and iterative development approach.
- Strong written and verbal communication skills in English.
- Enthusiasm and ability to collaborate well with others, including remote teams
- Professional pride, drive and curiosity, a diligent self-starter that keeps up to date with best practise and keeps your skillset sharp.
- Strong problem resolution skills
What Will Put You Ahead?
Preferred Qualifications:
- Experience modernising UX and UI for Enterprise, SaaS and/or web platform software development lifecycle a big plus
- Experience with some of our complementary range of technologies, e.g. Mustache Templates, SASS, Java, C#, XHR, Tomcat, Service based architectures with HTTP (SOAP / REST APIs) integrations, AWS, Microsoft SQL Server or similar RDBMS, Jenkins, Git
- Strong ability to think through large abstract systems and processes, comfortable problem-solving and working with data.
- Customer focused mindset, with the ability to understand end user requirements and consider how users work with software that you develop to develop frictionless experiences.
- Understanding of Accounting/Reporting/Financial applications, or experience with or exposure to Infor SunSystems and Query and Analysis, beneficial but not required.