Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Software Engineer (Java, Python, Javascript), Growing Co!!

Professional Search Group (PSG)

Sr. Software Engineer (Java, Python, Javascript), Growing Co!!

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    PSG is looking for a Sr. Software Engineer to join a growing tech company in San Diego, working remote based for the foreseeable future. 

    This organization has offices both here in California & also in the UK with partners throughout the globe, this is an opportunity to join them as they grow their presence in the US.

    As the successful Senior Java Software Engineer, you will be working closely with other Software Engineers on an exciting product our client created.

    Our client makes heavy use of Java, JavaScript & Python, experience with Graph databases would be highly beneficial. A particularly exciting aspect of the work is that you will be designing, developing/implementing, and prototype testing all aspects of the system together with their current team. Ranging from developing importers for diverse supply chain data, through backend data normalization and storage, data analytics to identify supply chain risks, supply chain map and risks visualization, to the (browser based) user interface.

    DUTIES & RESPONSIBILITIES:

    · Define technical strategy and technology platform choices for the system

    · Architect and design the system

    · Implement the system prototype to meet their client requirements (performance, scalability etc.)

    · Ensure software quality, reuse, software documentation, testing and test documentation etc.

    · Work with other software engineers & the CEO who will be working on the system part of his time

    · Monitor work against the system contract schedule, provide progress updates and report issues or technical difficulties to the CEO on a regular basis

    EXPERIENCE & QUALIFICATIONS:

    · Significant and demonstrable development experience with full stack development in particular with programming languages, including: Java, JavaScript, Eclipse.

    · Significant and demonstrable experience developing backend and data analytics applications

    · Experience developing web user interfaces (Eclipse RAP or other).

    · Significant and demonstrable experience of implementing Java best practice

    · Proven experience of producing test cases and testing software

    · Proven experience of project working and commercial development processes

    · Experience of working in an environment where products have to be delivered to specific timescales

    · Ability to rapidly and effectively understand and translate requirements into technical solutions

    · Experience of supporting, modifying and maintaining systems and code developed by teams

    · Experience of working with code repositories (e.g. Git), bug tracking etc.

    · Analytical thinking - able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically

    · Strategic thinking – able to identify a vision along with the plans, which need to be implemented to meet the end goal, evaluating situations, decisions and issues in the short, medium and long term.

    · A background in software engineering, software and architecture

    · Experience with developing Eclipse based applications is a bonus

    · In-depth knowledge of databases and data analytics

    · In-depth knowledge of how web frontends are designed , developed and integrated

    · Desirable: cybersecurity and/or defense experience

    If you’re interested in joining this exciting & growing organization & like the idea of working in a start-up environment without start-up risks, don’t hesitate, apply now. As well as a competitive salary on offer as well as an opportunity to work remotely part of the week.