|Job Ref:||204762243||Employer:||cv-library.co.uk||Job Type:||Permanent||Country:||United Kingdom||City:||Theale||Address:||Post Code:||RG7||Salary:||£54000 - £55000/annum||Post Date:||09/10/2016 03:51|
Senior Software Engineer - (Email Gateway Team)|
The Email Gateway team is responsible for the ongoing development of our client's award winning SECURE Email & Exchange Gateways. In order to continue to deliver these high quality solutions the team is currently looking to recruit an enthusiastic and motivated Senior Software Engineer.
As a member of the team you will be developing products that allow organisations to safely use the internet to enhance the way they work, while protecting them from the risks of sensitive data getting into the wrong hands. These products need to be fast, robust and secure to satisfy a wide range of organisations for which the leakage of sensitive data could cause loss of business and reputation or result in significant fines. Where many organisations are forced to block the use of Twitter, Facebook, LinkedIn, Skype and many other sites and applications to protect themselves,
our customers are able to define flexible policies which allow their users to take full advantage of the collaboration afforded by these modern communication channels while at the same time providing a secure environment within which to work.
Our engineers need to be experts in the protocols and applications that power the ever-changing internet as well as in the systems used to run some of the world's largest organisations. We develop applications that have to handle millions of emails and browser transactions every day, and keep running "24x7", 365 days a year, all around the world.
As the successful applicant you will be working on enhancing our products to satisfy the demanding requirements of our customers. This will involve extending current software modules, integrating third party components and implementing new ones. You will be a Linux developer with C++, Java and scripting experience who considers all technologies when designing a solution and chooses the appropriate technology to achieve an efficient and effective result.
You will be working within a multi-disciplined Scrum team and will be expected to take an active role in capturing and understanding product requirements, producing design documentation, coding and creating automated tests. You will work closely alongside the rest of the team members to achieve the team goals and will assist others to ensure the team's sprints are successfully completed.
•Designing, coding & testing product components to enhance ours Email security products
•Supporting all aspects of the development process by attending and contributing in planning, status and review meetings
•Working with the internal documentation and localisation team to ensure successful product delivery
•Providing Technical leadership whilst guiding and motivating a team
•Working as technical specialist taking overall responsibility for design and implementation in specialist area
•Proven experience of developing software for Linux platforms
•Experience of successfully delivering complex commercial Java & C++ applications
•Experience of developing software within the Scrum framework
•Ability to contributing to project planning and prioritise effectively
•Clear and concise communication skills (verbal and written)
•Ability to report and monitor own progress and that of other team members
•Experience of writing unit tests and test driven development
•Demonstrable Object Oriented programming experience
•Experience of using the Eclipse development environment
•Good understanding of the complete software development lifecycle
•Ability to coach other team members and review their work
•Ability to adapt to a changing technical environment
•Experience of test automation
•Ability to take a lead role (Scrum Master, Project or Technical Lead) and motivate others
•Knowledge of one or more internet protocols; including SMTP and MIME
•Exposure to other Agile software development techniques
•Knowledge and experience of database design and writing SQL
•Self-motivated with a "can-do" attitude, and a passion for developing high quality, efficient software
•Proactive and enthusiastic quick learner with the ability to work as part of a team
•Committed individual focused on achieving the team's goals
•Innovative individual who enjoys exploring new technologies and techniques in addition to promoting new ideas Other
•A degree in Software Engineering, Computer Science, Mathematics, Engineering or related subject
Keywords; Email Gateway, Software Engineer, Theale, IT, Berkshire, java, Linux