Senior Software Engineer in Java Glasgow, Jobs, 3478

Senior Software Engineer in Java - Glasgow - Central Belt

Senior Software Engineer in Java - Glasgow - Central Belt

£50,000 - £55,000 + 10 % bonus

Apply for this job

Share this job

LinkedIn ShareShare
More

Date Job Posted Wednesday 14 Aug 2019
Reference 3478
Category Java Developer
Salary £50,000 - £55,000 + 10 % bonus
Employment Type Permanent


Be-IT Resourcing are currently working with a large software and analytics company based in Glasgow. They are seeking a Senior Software Engineer. They will be involved in the 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.

  • Designs, modifies, develops, writes and implements software programming applications;
  • Responsible for high-level designs and technical requirements;
  • Will contribute to component and product architectural designs;
  • Participates in the unit testing, test case reviews, and certification of software;
  • Conducts, participates in design/code reviews;
  • Will interact with Business Analyst to ensure that specifications are satisfied;
  • Offers improvements to maintenance problems, design limitation, product reliability and features for future product direction;
  • May engage in limited research, including investigating new technologies to improve current products;
  • Helps Tier 3 Support with customer cases;
  • Act as subject matter expert in a specific area of responsibility for other teams (i.e., QA, Documentation, Support etc.);
  • Expected to follow well-defined processes within the Engineering organization with little or no guidance;
  • Work in a team environment, soliciting input from various project members and utilizing the existing project experience base to all development work
  • Works with minimal or no supervision.

Skills and Experience

  • Advanced knowledge and experience of working with Java - Spring Core, and Spring Web MVC, ExtJS (or React/Angular JS but willing to learn ExtJS)
  • Advanced knowledge and experience of object oriented principles and design patterns
  • 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 analysing 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 online for immediate consideration.

Follow Us: We post updates, vacancies & industry news on a daily basis on Twitter (@beITresourcing @PhilpAlastair) and LinkedIn

 


Your contact for this job

Be-IT Accreditations