Senior Software Engineer - Glasgow

More

Nine Twenty are now recruiting for a Software Engineer to work in the western location of Glasgow.   Our client is a Global Technology Company with offices spanning across Europe, Asia and America. With modern offices that have (easily accessible by car and public transport) fantastic onsite facilities (including a games room and subsidised canteen) they can also they offer the best of both worlds; a small, niche team within a stable, global organisation.

Role

They will be involved in the coaching, mentoring, design, development, and the implementation of web based applications.   The Senior Software Engineer will work within the engineering team in order to develop new product features, identify and resolve quality issues and handle product sustaining requests.

Experience required:

  • A degree or post graduate qualification in Computer Science or Software Engineering at 2:1 or above.
  • Design and development experience in Java 2 Platform technologies (J2EE, EJB) and web application servers;
  • Extensive object-oriented analysis, algorithm design and J2EE design patterns;
  • Ability to understand and solve complex problems and concepts as well as make decisions based on given input; analytical skills include, but are not limited to applying logical thinking to gathering and analyzing information, designing and testing solutions to problems, and formulating plans;
  • Development experience with: J2EE, EJBs, AJAX, SQL Server (fluent with SQL programming, Stored Procedures), JSP or Servlets, XML, HTML, JavaScript;
  • Experience with both web client side and server side development;
  • Good understanding of web markup, including HTML5, CSS3
  • Experience of benchmarking and optimization
  • Advanced knowledge and experience of software development within a team
  • Advanced knowledge and experience of an IDE e.g. Eclipse, IntelliJ IDEA
  • Advanced knowledge and experience of software debugging
  • Advanced knowledge and experience of root cause analysis
  • Experience of version control systems e.g. Subversion, CVS, Git
  • Experience of unit testing and TDD
  • Experience of continuous integration systems
  • Experience of software development life cycle methodologies
  • Experience of cross-browser compatibility concerns
  • Experience of web application development
  • Experience of performance testing and tuning
  • Understanding of technologies used in contact centre environments
  • Understanding of deploying enterprise software solutions

Please apply today for immediate consideration or call Fiona Macleod on 0141 2311260 or fmacleod@weareninetwenty.com