Perl/Web Software Developer
Semantico are a successful software development company creating award-winning websites and access management systems for multi-national publishers. The company offices are located in the vibrant centre of Brighton.
As an expanding company, we are looking to recruit staff members for exciting roles including an experienced Perl Software Developer.
Overview of the position
The role involves the full life-cycle of software development from new builds to maintenance and updates.
- Reports to Development Team Lead
- Works with development, project management and quality assurance staff to produce software systems for our clients
- Works on projects of various sizes as team member or technical lead
Duties
- Design software systems to meet clients requirements
- Develop and test software components
- Integrate software components to create the designed system
- Work with project management and quality assurance to produce a quality system which meets the clients requirements within the project budget and schedule
- Work with systems and support teams to deploy the system in the live environment and ensure it can be supported
- Work with project management and senior technical staff to estimate the costs of developing the software
- Work with project management and senior technical staff to analyse and clarify clients requirements
Education and experience
- Extensive professional experience in developing significant software systems with the target technologies is required
- A degree-level education in computer science, software engineering or similar is preferred
Essential skills, knowledge and attributes
- Excellent software development skills including:
- requirements analysis
- design
- programming
- testing
- maintenance
- Ability to work well in a team or alone
- Good communication skills in written and spoken English
- Desire to learn new skills and keep up with technologies
- Knowledge of web development techniques such as HTML, CSS and JavaScript
- Experience of Perl development including object-oriented Perl
Desirable skills, knowledge and attributes
- Experience of XML technologies such as XSLT, XPath, XQuery
- Knowledge of SQL database systems such as PostgreSQL, MySQL, Oracle, SQL Server or SQLite
- Experience of the Linux / Unix environment
- Knowledge of version control with Subversion, CVS or similar systems
- Knowledge of web servers and application servers such as Apache/mod_perl
- Experience of Perl web development with frameworks such as HTML::Mason
- Experience of Perl database technologies such as DBI and Class::DBI
- Perl unit testing (Test::*)
- Knowledge of Java web development or a desire to learn
Joining Semantico
This is an exciting opportunity to join an expanding company based in the highly desirable city of Brighton. As well as a competitive salary, we offer:
- 3% of salary contributed by the company to your pension (set up after the 6 month probation period)
- 23 days annual leave rising up to 28 days with service
- Central Brighton location
- 35 hour working week: 09:30-17:30 in a friendly and productive environment
- Opportunities for skills development and career progression to more senior roles
To apply for this position please send a CV with a covering letter to semanticohr@semantico.com
Semantico has a Recruitment PSL in place and does not accept applications via agencies.
