Work as the professional liaison between the executive project management and development team.
Assists in maintaining the IT Portfolio by evaluating new requests against existing capabilities.
Participates in organizational meetings.
Prepare cost-benefit analyses as well as business impact analyses for the executive management.
Understand the business processes and priorities.
Evaluates alternative business process and technology solutions, and participates in making technology recommendations to enhance business operations.
Document the changes and follow all change management procedures.
Ability to manage multiple tasks and priorities.
In our day-to-day operation we employ variety of technologies and tools including Java 8, Spring 3.x/4.x/5.x, Tomcat 8, SpringBoot 2.0, SQL (Oracle 12c), LDAP, Git, Maven, TeamCity.
Software engineer with expert level experience coding in java 8 or higher: programming principles, design, clean code, unit test.
Experience with build management and continuous integration tools/servers: Maven, Team City.
‘Must have’ skills: