Description
Role: Senior Software Engineer.
Job Type: Contract
Exact location: Streamezzo Rennes, France.
Candidate should be local (anywhere from France).
The Duties and Responsibilities are as follows:
Work with Project Manager and Product Manager to analyse product requirements and derive software requirements
Develop system architecture and component designs to meet product needs
Develop high quality software applications which adhere to approved designs
Active participation in all phases of system architecture, development, testing, release and on-going maintenance
Ensure unit testing activities are properly specified and executed
Initiate code reviews, ensuring coding standards and practices are maintained
Identify products/technologies that need to be researched
The Required Skills and Experience are as follows:
Expert level Java development skills
Excellent OOA and OOD skills
Software development in a Windows/Unix/Linux environment
Experience in data transport and electronic communications (TCP/IP, XML, HTTP).
Good knowledge of Eclipse environment tools
Good knowledge of Web development tools including HTML5
Good knowledge of database technologies, including JDBC, SQL, and RDBMS
Experience development software systems for the mobile communications industry