Senior Software Engineer (Java OR JavaScript) Glasgow, Jobs, 4406
Colour Splash Be-IT Jobs

Senior Software Engineer (Java OR JavaScript) - Glasgow - Central Belt

Senior Software Engineer (Java OR JavaScript) - Glasgow - Central Belt

£45,000 - £50,000

Apply for this job

Share this job

LinkedIn ShareShare
More

Date Job Posted Tuesday 1 Dec 2020
Reference 4406
Category Front End Developer
Salary £45,000 - £50,000
Employment Type Permanent


Be-IT are currently working with a large Analytics company who are looking for a Senior Software Engineer. The Senior Software Engineer will participate fully in all our R&D activities. 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.
  • Mentor team members, provide guidance, leadership, and advocate best practices to the team in the areas of software engineering

Skills

  • Advanced knowledge and experience of working with Java
  • Advanced knowledge and experience of object oriented principles and design patterns
  • Development experience with: J2EE, EJBs, SQL Server
  • Expert level in JavaScript
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Proficient understanding of web markup, including HTML5, CSS3
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization

Desirable

  • Strong in ReactJs/Redux
  • ExtJs experience a plus
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Good understanding of 508 compliance and how to implement application support
  • Proficient understanding of code versioning tools, such as Git
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery

Please apply online for immediate consideration!

 

 


Your contact for this job

Be-IT Accreditations