Vantage Labs

Computer Systems Analyst

New Hope, Pennsylvania
Work Type: Full Time
Vantage Labs < www.vantage.com > is a world leader and innovator in the development and leveraging of artificial intelligence and natural language technologies into a broad spectrum of vertical markets and industries. Integrating patented AI and linguistic tools, Vantage offers world-class products and services, including award-winning Software as a Service (SaaS) solutions, into various vertical markets: Education, Government, Healthcare, and more.

Summary:
We are seeking a well-rounded Computer Systems Analyst to join our company on a full-time permanent basis with an emphasis in programming to contribute to our application development efforts while being based out of our development office in New Hope, PA.  As part of a small team, you will be responsible for taking on various responsibilities and embracing the Agile development approach in order to help us continue to develop high-quality products by being involved in cross-functional discussions and driving new innovative ideas.  You will be exposed to the UI, front and backend, database, performance tuning, security design, and deployment.

Qualifications, Skills and Abilities:
  • Master's degree is required.
  • 1-3+ years of JAVA software development experience is preferred:  you must have excellent understanding of J2SE and deep architectural understanding of Java web applications & application servers [advanced educational accomplishments will also be considered].
  • Good knowledge in some back-end technologies (i.e. Spring, Hibernate, Lucene, SQL, or others).
  • Superior creative and innovative problem-solving skills.
  • Initiative and the ability to work independently and especially in a team.
  • Ability to analyze existing systems, how they interact, and design improvements.
  • Ability to break down larger problems into smaller tasks that can be distributed to other members of the team through an iterative, collaborative process.
  • Maintain system documentation that will assist onboarding of new team members.
  • Relaxed yet enthusiastic and motivated attitude towards the craft, company, and products.
  • Research new technologies to determine if installing them could increase the effectiveness and efficiency of an organization.
  • Prepare cost and benefits analysis to help management determine if IT systems and upgrades to existing computing infrastructure are financially worthwhile.
  • Devise ways to introduce new functionality to current computer systems.
  • Conduct tests to make sure the systems are working as expected.


Preferred Skills and Abilities:
  • Knowledge in some of the standard front-end technologies like HTML, CSS, and JavaScript; and front-end frameworks like React and Angular
  • Knowledge of Open Source libraries, tools and frameworks, e.g. for logging, testing, and building.
  • Excitement for the latest trends in application design.
  • Experience with agile software development methodologies like XP and Scrum.
  • Communication skills for working with the IT department and management, explaining complex issues in ways each will understand.
  • Creativity to find innovative solutions to computer issues when necessary


Benefits:
  • Medical, Dental and Vision Insurance
  • 401(k)
  • Life Insurance
  • Short-Term and Long-Term Disability
  • Legal and ID Theft Protection
  • Pet Insurance
  • Accident Insurance
  • Critical Illness Insurance
  • Tuition Reimbursement, paid training

Vantage Labs is an Equal Opportunity Employer.

Submit Your Application

You have successfully applied
  • You have errors in applying