Apply for this position.
Send Resume & Cover Letter to:
Submit Your Resume
< back to career page

Sr. Software Engineer

Description

Covario provides a Software as a Service (SaaS) Interactive Marketing Analytics solution that provides visibility into true costs and performance to drive smarter decisions and profitability.  Covario provides organizations with analytics-driven search marketing solutions for display advertising, paid search advertising and organic search engine optimization across the enterprise and throughout the channel. Many of the world's best known brands use Covario search marketing solutions to manage and optimize their online brand presence.   

Winner of numerous advertising industry awards, Covario is also noted on several industry lists of fastest growing software firms:

  1. INC 500 list of fastest growing private companies (#233)
  2. AlwaysOn Global 250 Top Private Companies
  3. Top 100 Hot Private Software Firms by JMP Securities
  4. Top 10 Fastest Growing Start Ups in Southern California by StartUpHire

We are seeking an accomplished Sr. Software Engineer to become part of our collaborative product development team producing enterprise search marketing solutions.   The Covario solution is a SaaS offering based on Java and Open Source technologies.  Those having comprehensive knowledge of Spring framework based designs are especially encouraged to apply

Responsibilities:

  • Participate in the full software development lifecycle (requirements derivation through delivery)
  • Independently designing/coding applications in an Agile environment
  • Designing, developing, launching and supporting large and highly complex web applications.
  • Creating and maintaining both user and technical documentation for projects including: design documents, technical specifications, data models, etc.
  • Actively contributing to the continuous improvement of the processes Covario uses in creating web-based applications for its clients
  • Understanding, researching and keeping up to date with the latest technologies
  • Meeting and exceeding expectations regarding schedule, features, quality and personal interactions.

Minimum Qualifications:

  • A 4-year degree in Computer Science or other hard science field.
  • Strong Communication skills and a desire to function in a team based environment.
  • Demonstrated ability to work with limited supervision.
  • 5 to 7 years product development experience with the following: Java/JDK 1.4 & 1.5, J2EE, HTML, and Relational Databases.
  • 2 years professional experience in commercial web-based software development and application design.
  • Demonstrated ability to work as part of a team to build complex software applications.
  • Capacity for positive and effective interactions with employees at all levels within the organization, as well as with customers, prospects and vendors.
  • Solid foundation in OOP and Design Patterns
  • The successful candidate will be a self-motivated individual with a strong work ethic and superior organizational skills.

Preferred Experience (not required):

  • Experience with applications applying the following: Hibernate, Spring, Servlet/JSP, Adobe Flex, MySQL, Tomcat, Apache, Linux
  • Exposure to Agile development methodologies, ideally SCRUM.
  • Experience with open source test frameworks such as: watir, fit, fitnesse, selenium, etc.

Come join one of the fastest growing companies today!!!