Open Positions

— Software Integration Consultant — Technical Support Engineer

Software Integration Consultant

A Software Integration Consultant is involved in the delivery of custom software integrations that leverage the address and data quality technologies employed at Satori Software. Specifically, this individual will be working with a team of software consultants who specialize in delivering custom code and consulting services to a wide range of customers.

Job Duties/Responsibilities
  • Team with consultants and solutions engineers to implement complex address and data quality solutions for enterprise customers.
  • Work with clients on a daily basis to obtain system requirements for software development deliveries.
  • Implementation responsibility for planning, design, coding, integration, and adherence to the requirements set forth in statement of work and/or functional specification documents.
  • Adherence to the established software processes and quality standards for all software development.
  • Build new systems and applications with an emphasis on quality, reusability and compliance with functional requirements.
  • Modify existing code, debug problems, and integrate the work of other programmers.
  • Provides timely communication to management of any quality, scheduling and scope issues related to any software development delivery.
  • Responsible for utilizing tools and equipment involved in performance and testing of essential functions of software development, including unit testing tools.
  • Interface with the Product Development teams, working closely with Engineers, Architects, and Management in order to stay current with the latest technologies and products deployed.
  • Install and configure software solutions on-site at customers’ sites or remotely as required.
  • Work in a team environment with managers and peers to resolve conflicts – both professional and personal.
  • Other duties may be assigned to meet business needs.
Job Duties/Responsibilities
  • Bachelor's degree in Computer Science or Engineering (or equivalent work experience).
  • Three (3) years software development, consulting experience, and/or related experience.
  • Strong customer communication and engagement experience.
  • Fluency with C++, .NET programming, and Web Services.
  • Proficiency with web technologies, SQL and Data Mining.
  • Able to produce efficient, clean, well-commented code and able to explain complex technical information.
  • Experience with software engineering processes, testing methodologies, and software development lifecycle (SDLC).
  • Detail oriented and able to follow written and verbal direction working with a technical team leader.
  • Strong verbal, written, and interpersonal communication skills.
  • Ability to work independently and be self-motivated.
  • Demonstrates a high degree of personal and professional integrity.
Preferred Qualifications
  • Experience with current versions Microsoft Visual Studio.
  • Experience with data quality technologies and solutions for data appends, data suppressions, and data consolidation.
  • Strong understanding of accepted software industry project methodologies.
  • Proficiency with networking and security technologies.

Apply  Top of Page

Technical Support Engineer

Satori is looking for a technical superstar who can hit the ground running at the code level to help our customers with their high-end, enterprise level, custom integrations of our products. This front line support position provides technical knowledge as well as postal regulation information to our growing customer base. This fast-paced, demanding environment requires multi-tasking and a detail-oriented personality. An even disposition with great communication skills is essential, along with the ability to describe complex topics in a clear and concise manner. A computer science background is preferred, and a strong technical background is required.

Primary Job Functions
  • Provide comprehensive end-user support via phone and e-mail
  • Assist Sales with technical issues to win new accounts
  • Review and compose product bug tracking entries
  • Provide consulting services for high-end customizations
  • Provide end-user training
  • Research and disseminate USPS business mailing rules and regulations
  • Research and write knowledgebase articles for both staff and our customers
Requirements/Job Qualifications
  • Minimum 4 years of recent Windows-based systems support, development or implementation experience
  • Minimum 2 years of direct end-user/customer support experience
  • Advanced skills with MS Office applications required - Excel & Access in particular
  • Advanced knowledge of database design and experience with SQL queries a must
  • Solid understanding of Windows-based Networking and Internet technologies
  • VB/VBA or other coding experience/education is essential - Applicants without this cannot be considered
  • 4-year college degree in Computer Science preferred
  • Software industry experience strongly preferred
  • Excellent written/verbal communication and problem solving skills
  • Strong interpersonal skills
  • Team player

Apply  Top of Page