Enable job alerts via email!

Software Engineer

Vibhatech

Birmingham

On-site

GBP 30,000 - 40,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Engineer to join their innovative team. This role involves designing and developing software solutions tailored to client needs, utilizing Java and the Spring framework while adhering to Agile methodologies. You will engage with clients to gather requirements, conduct quality assurance, and lead the development of Task Management Systems. If you have a passion for software development and a knack for problem-solving in a collaborative environment, this opportunity is perfect for you. Join a forward-thinking company that values creativity and technical excellence.

Qualifications

  • Strong programming skills in Java, C++, and SQL.
  • Experience with Agile development and Business Intelligence applications.

Responsibilities

  • Design and develop software solutions based on client requirements.
  • Conduct quality assurance and user acceptance testing.

Skills

Software Development
Java
Spring Framework
Agile/SCRUM
Unit Testing
C++
SQL
Business Intelligence
Multi-threaded Development
Secure Coding Practices

Tools

Eclipse IDE
Visual Studio
Power BI
QlikView
Tableau
Cognos
Spotfire

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.