Job description

Software Engineer

SalesPage provides an opportunity for developers to expand and explore other skillsets as part of a client-focused team.  Developers at SalesPage work as part of that team and are given independence and responsibility to fulfill their role in the team.  SalesPage is an expanding company that is constantly innovating with new techniques and technologies to provide the best capability for our clients, and developers at SalesPage are responsible for that innovation.  New employees will contribute to that growth and innovation.

We use a Java EE web-based solution to provide an application for users to manage and view data, and many Java-based data processing, data analysis, and ETL jobs. We provide both software for our clients and a SaaS solution in the AWS cloud.  All developers at SalesPage are full stack developers, familiar with web application capabilities and development, implementing business logic around client data, using a relational database, and mass data processing techniques.  Data Engineers are focused on the mass data processing and relational database usage components of the stack.

Software Engineers at SalesPage are responsible for:

  • Full SDLC for data processing jobs, including ETL, on-demand volume processing, and analytics.
  • Developing and enhancing processes for delivering application updates.
  • Interfacing with clients to gather business requirements, assist in troubleshooting, and provide training on application functionality.
  • Provide estimates for application modifications.
  • Analyzing and troubleshooting application issues.

The ideal Software Engineer candidate will have the following qualifications:

  • Bachelor’s degree in computer science, computer information systems, or a related field.
  • 3-10 years of experience in work related to the position.
  • Understanding of relational databases, including SQL and use of database objects such as views, stored procedures, and functions.
  • Experience with Java or Groovy.
  • Knowledge of version control practices using an existing sources control tool such as Subversion or Git, including the establishment and maintenance of multiple branches of development.
  • Excellent written and verbal communication, facilitation, influencing, presentation, and relationship skills.

About SalesPage

SalesPage provides solutions for asset managers focusing on data collection, management, aggregation, and analysis as well as industry-specific CRM capability.  SalesPage functions as a hub within our client’s data architecture, serving as a center point where data is collected and distributed to other systems, such as BI platforms and Salesforce.  We help asset managers enter the world of “big data” to find the best way to connect their investment products to those who will benefit from them most.

For over 30 years, SalesPage has been working with some of the largest and most respected asset management firms in the nation to solve business challenges with industry-leading software solutions. We are headquartered in downtown Kalamazoo, Michigan in the Foundry, a state-of-the-art facility for tech companies.  We’re looking for intelligent and passionate individuals to join our team and help continue our advancement towards being the most respected and in-demand distribution management partner in the industry.   

SalesPage is an equal opportunity employer (EEO) that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, military status, sexual orientation, gender identity or expression, genetic information, arrest record, or any other characteristic protected by applicable federal, state or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment. We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.