Senior Software Developer

Working for this company means you would be involved in defining how people all over the world travel, discover, shop and enjoy their home city or travel destinations.

They provide a friendly close-knit team culture and all work together to achieve the same goal and vision of being the most successful software services provider in the world. You will be based from their office in Manchester.

Senior Software Developer - The Role:

Utilising the latest Java, web and secure transaction technologies, you will be developing the back office systems that underpin smart transaction systems in travel, retail and leisure. You will be joining a small team, working in a high performance, agile environment.  This role requires a high degree of collaboration with colleagues from systems architecture, software testing, mobile technology and customer usability.

The team is currently working with:

Java EE (JDK 5, 6, 7) | EJB3 | JSF | JPA | Eclipse | NetBeans | Web Services | Spring | Oracle | SQL | Ant | Maven | Hudson |Jenkins | Selenium | JMeter | Linux and more

Senior Software Developer - Responsibilities and accountabilities of this role include: 

- Software development and maintenance, including writing of unit tests.

- Documentation of software development.

- Reporting of progress against plans to team leader.

- Develop product and domain knowledge.

- Undertaking design of discrete items of functionality.

- Undertaking the reviewing of designs.

- Reviewing code developed by peers.

- Assisting team leader with estimating timescales for work.

- Assisting with support and testing of existing software.

- Implement software wireframes and mock-ups following the UI Design standards

- Escalation of problems including timescale slippages in a timely manner

Senior Software Developer - Key Competencies

- Excellent communication skills and fluent in English; written and verbal.

- Educated to degree level in a suitable technical discipline.

- A substantial number of years commercial experience in relevant fields

- Proven experience of large Java developments and deployments

- Able to deputise in the absence of the Software Team Leader/Scrum Master

- Experienced in software design of large components with awareness of operating environment

- Able to de-risk and validate new developments through small proofs of concepts – ‘technology spikes’

- Active interest in software development technologies

- Awareness of software development processes.

Senior Software Developer - Essential Skills:

- Experience of Java development (Java 1.5 or later preferred)

- Object-oriented software design and design patterns

- Development Environment – Eclipse or NetBeans

- Experience of SQL

- Knowledge of source control systems (CVS, SVN)

- Unit testing

- Create software designs and technical documentation

- Review code for conformance to coding guidelines

- Ability to re-design or re-factor code

- Ability to execute performance testing and profiling

- Experience of time estimation skills

- Show an awareness and understanding of software design, development and lifecycles

- Undertake the design of discrete items of functionality

- Involved in the peer reviewing of designs

Senior Software Developer - Desirable skills:

- Knowledge of enterprise Java development (JavaEE5, EJB3 and JPA)

- Mobile experience - Android, iOS).

- Servlets, HTML, XML, SOAP & other web technologies

- Knowledge of build tools ( e.g. Ant, Maven)

- Knowledge of  integration/performance test tools and frameworks (e.g. Selenium, JMeter)

- Knowledge of Spring

- Experience of multi-threaded applications and knowledge of usability principles

- Experience of C and C++ development

- Knowledge of OSGi and GWT

- Oracle or another relational database

Senior Software Developer - Salary and benefits

- £35,000 - £43,000 p.a.

- 24 days holidays (plus bank holidays) rising to 26 days in 3rd year of service and a further 1 days holiday every 2 years, up to 30 days.

- Healthcare cash plan (family cover)

- Worldwide holiday travel insurance (family cover)

- Matched pension scheme

- Life Assurance (x 3 salary)

- Cycle to work scheme

- Childcare vouchers

To submit your CV for this exciting opportunity, please click ‘Apply’

Job reference information
Advertiser 360 Resourcing Solutions
Contact Name 360 Resourcing Solutions
Telephone 0844 412 3247 (Please reference IT Job Board when calling)
Reference CCC/KHMan-SSD
Job reference information
Salary £35k - 43k per year
Location Manchester
Job Type Permanent
Date Posted 28-Aug-2014
Last Updated Date 29-Aug-2014
+ Add job to shortlist

You must be signed in to shortlist jobs

Share this job

More jobs like this