Software Engineer

Employment Type:
Any
Sector:
IT Jobs
Job Role:
Software Engineering Jobs
Area:
Lisbon
Location:
Portugal
Salary:
Competitive
Posted:
08-Dec-17
Recruiter:
Mobile Jobs
Job Ref:
RX00081217

The Software Engineer will be responsible for the development, test and documentation of solutions that will keep Truphone’s services and applications the state of the art in terms of the capability that it provides for our customers to have the best service experience in international communications.

The engineer will work closely with the different teams across the business to define and refine requirements and network design and provide all the necessary guidance and help for the operational teams to support the solutions.

Key Responsibilities

Write software technical guide (class modelling, sequential modelling, data modelling);
Write quality software following OOP, UI and UX best practices
Proactively suggest solution improvement whenever there is an opportunity;
Design software architecture basing that design in previous knowledge adapted to the current reality;
Test its own software in development and test environment;
Apply standard tools, platforms to base his/her development;
Provide final solution / updated version in a deployable package;
Deploy the solution / updated version into test environment after properly communicated;
Write Work Orders for the operational team to implement (deploy) the software into production;
Write test cases.
Skills and Experience Required

Experience in Java or .NET development is a great differentiator between candidates

JDBC, JNDI, JPA
Database modelling and programming (MySQL, MongoDB)
Version control (GIT)
Build automation (Maven, Ivy)
Code quality awareness (Junit, Jbehave, Static Code Analysis tools)
Other skills:

Willingness to learn and to receive training to understand developed solutions;
Excellent personal inter-relational capabilities;
Be critical about solutions, providing positive suggestions how things could be improved;
Be friendly and collaborative with testers responding promptly to their doubts and training them whenever needed.

You may return to your current search results by clicking here.

Latest Job Listings