Software Engineer

Software Engineer

Birmingham Full-Time 30000 - 40000 Β£ / year (est.) No home office possible
Go Premium
V

The role:

We are looking for a Software Engineer to join our team. The role requires the following skill set.

Key skills required:

  • Undertakes feasibility study to design software solutions.
  • Writes and codes individual programs according to specifications.
  • Providing development support of simulation environment including development of new exchange specific algorithms and infrastructure support.
  • Meeting with clients to determine requirements.
  • Independently produce precise well-founded functional specifications.
  • Direct quality assurance and user acceptance testing by writing test plans and execution.
  • Preparing operational documentation and presenting progress reports to customers and subsequent support and training to clients.
  • Working with clients to define the scope of a project and to determine requirements, understanding their work practices and the nature of their businesses using CRM systems.
  • Analysing IT requirements and giving independent and objective advice on the use of IT.
  • Coding individual programs according to specifications.
  • System/Software Development with Java / Spring framework.
  • Examines existing software and determines requirements for new/modified systems in the light of business needs.
  • Software Development and Maintenance using Agile/SCRUM processes.
  • Unit Testing with Junit.
  • Developing user interfaces.
  • Liaison with QA and users for Acceptance Testing.
  • Liaison with other developers and project managers.
  • Leading the process, specification, design, management and implementation of software and information systems.
  • Leading the future research and development of Task Management Systems to ensure that the systems used meet or exceed the quality, safety and reliability in the short- and long-term planning.
  • Controlling and planning the maintenance of existing software systems in liaison with relevant stakeholders.
  • Implementation and evaluation of the software.
  • Testing and correction of software programs.
  • Knowledge of multi-threaded development is preferred.
  • Knowledge of information systems development or design.
  • Building applications using Spring framework.
  • Understanding of secure coding practices and testing.
  • Strong programming skills in C++, JAVA, ASP.NET, C, C++, Embedded Systems, Spring Hibernate, Spring MVC, Eclipse IDE, Unix, Linux, SQL.
  • Knowledge of Microsoft SQL server and T-SQL.
  • Experience in Business Intelligence applications.
  • Knowledge of Business Intelligence Stack, especially SSIS, SSAS, SSRS, SQL Server.
  • Experience in dealing with large amounts of data; background in commercial, customer-focused environment would be preferred.
  • Background in Agile development environment.
  • Visual Studio, MDX, SSIS, SSAS, Power BI.
  • Data Visualization tools – QlikView, Tableau, Cognos, Spotfire.

Salary offered: Β£30,000 to Β£40,000 per annum.

#J-18808-Ljbffr

V

Contact Detail:

Vibhatech Recruiting Team

Software Engineer
Vibhatech
Location: Birmingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>