Senior Software Engineer - C, C++, Oracle, PL/SQL, Linux, Java, Javascript - Home based
An excellent opportunity to join a great organisation on an initial 6 month contract basis as a Senior Software Engineer. Initially you will be working from home and long term there is flexibility to split between site based and remote working.
RESPONSIBILITIES INCLUDE:
Design and Implement commercial n-tier solutions using the latest software development technologies focusing on C, Oracle, PL/SQL, Linux, Java, JavaScript and related technologies. Involvement in full Scrum life-cycle Great understanding of both relational database design, middle-tier business logic and front-end Translate feature requests to design and implement solutions in conjunction with solution architects · Contributing to user guides and other user facing documentation Able to investigate and fix high priority bugs
SKILLS/EXPERIENCE
Essential:
SQL knowledge essential, including the use of stored procedures in the database Comfortable working with legacy C++ code as well as creating new features using best practice Linux/Unix environment and shell scripting familiarity Proficient understanding of code versioning tools, such as Git/SVN Experience working with automated test suites Good understanding of best practice regarding software design, including around UX/Front end Desirable:
Experience with NodeJS, Angular, HTML5, CSS, JavaScript, jQuery, J2EE, Servlets, JSP, Hibernate, Ant Experience in a Scrum development team working to continuous delivery Experience of Agile friendly estimation techniques