Analyst Developer

November 11, 2020

Apply for this job

Job Description

Job Description

We are looking for highly motivated analyst developers who have a strong technical background, and also enjoy working directly with clients, helping them to solve real business issues. We will consider applicants who are available to work on a full-time or contract basis.

About us

We are a fast growing IT consultancy with an expanding client-base in and around London. Formed in 2007, we have an established range of clients from large government organisations to small, fast growing technology start-ups. We help our clients to manage large IT developments, providing advice on technical design, architecture and business analysis. We also provide software development services, building IT platforms from the ground up using technologies that match our clients’ needs. We have a high calibre team and operate in a flat organisational structure, with every member of the team considered equally important as each is an expert in his or her own field. We offer an opportunity to learn new skills, work with a variety of clients on projects of all sizes and to shape your own career.

The job: Analyst/Developer

The role is for an analyst/developer who has the ability to support both our software development and consultancy projects. The role involves software development (initially in Java), working closely with our client teams using Agile development processes. The candidate would also provide technical expertise and consultancy services for our expanding client-base. In addition to technical capability, written communication and presentation skills are extremely important to this role.

About you

Our ideal candidate is conscientious, client-focused and able to work to tight deadlines, sometimes at short notice. You are reliable, self-motivated and able to work without close supervision. You are a technically proficient application developer with impressive analytic and communication skills; you are comfortable with talking to clients and enjoy the variety of working on different projects. You are likely to be a recent graduate or someone with a minimum of 2 years of relevant work experience, ideally including development of Server Side Java applications in a team and exposure to the entire software life cycle. Any experience of enterprise-level applications and their integration with other systems would be highly desirable.

Technical skills and experience

Key skills and experience include:

  • Scientific or technical degree or relevant professional qualification
  • Experience of software development, especially using Java-based technologies
  • Experience of enterprise software development, especially Server Side application integration
  • Experience of database design and programming, especially using open source data technologies (Oracle/SQL Server also desirable)
  • Experience of development methodologies, especially Agile and Waterfall

Experience or knowledge in the following areas would be advantageous, but is not a prerequisite:

  • Experience of Front End development and associated web technologies ( eg. Javascript, CSS, CSS2, HTML, XHTML)
  • Fluency in additional programming languages, particularly Python

Location

We encourage a healthy work/life balance and advocate flexible working, with our consultants working from our offices, our clients’ offices and also from home. While we anticipate that you will be working from home and the office in equal parts, proximity to London or the ability to travel there at short notice is critical.