We’re looking for a developer who is eager to learn, a creative problem solver, resourceful in getting things to work and productive working independently or collaboratively. You will have the opportunity to:
· Contribute to hands-on coding, design, test and architecture to deliver best solutions to our customers.
· Collaborate in a team environment that extends to colleagues in remote locations and from various lines of businesses within the company including Product Management and User Experience teams.
· Assess new technology, tool and infrastructure to keep up with the rapid pace of change.
· Embrace lean and agile software development principles.
· Continually enhance existing skills and seek new areas for personal development. Requirements:
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
· University degree in Computer Science, engineering or equivalent with 2+ years of experience working as a Developer in successful product delivery within an enterprise software company
· Excellent verbal, written, analytical and communication skills
· Applied programming skills and experience (JavaScript, C++, Java, C and SQL and/or in memory database).
Experience in web UI development is an asset.
· Knowledge of and experience in development methodologies (Scrum, Kanban, and others) and continuous development models
· Demonstrated problem solving skills and initiative – you must be proactive and results oriented with a track record for delivering results
· Highly effective teamwork and collaboration skills: You must be able to make timely, clear and justifiable decisions and trade-offs based on diverse input data
· 2+ years of experience working as a Developer in enterprise software company or cloud application development
· Experience developing web application in HTML / CSS / JavaScript / TypeScript / jQuery
· Working knowledge on any leading JavaScript framework like Angular / Node.js / react / redux.
Interested in this role?