Home  >  About Us  >  Careers

Career Opportunities


ASI is a successful software company in the financial services space, and is looking for engaged and energetic employees
to help it continue to grow. If you are interested in joining a leading edge technical company with growth potential, we look
forward to hearing from you.

Please start by reviewing the open positions below, and if you wish to apply for one of them, send your resume
to hr@asipay.com with the job title in the subject line.


Our Current Associate Positions:

1. Position: System Analyst | Location: Sacramento, CA Show Details

The Systems Analyst is responsible for business requirements documentation of existing legacy systems through active participation in the operations of the legacy systems and reverse engineering of existing legacy technology code and infrastructure. The successful candidate must have the ability to work well within a diverse group of personalities engaging in a collaborative relationship with operations, client service, product management and application development groups. Respect for the environment that gave rise to the development of the original legacy systems is a must. This position must bridge technology eras with a firm understanding of use and advantages of 21st century modern era technologies, working closely with the successor systemsproduct developers in an Agile environment producing iterative product releases.

Qualifications include:

  • 4 to 7 years as a Business Analyst with focus on financial applications
  • Ability to read COBOL code and translate processing flow to business language
  • Ability to combine the above with operational use to create business requirements
  • 4 years experience in financial services preferred
  • Ability to assist technologists in functional and technical design of applications
  • Understanding of relational database concepts and ability to read/write SQL scripts
  • Experience with open source systems and development tools is preferred
  • Experience with tax processing is helpful
  • Depth of experience with Java, XSL/XML, Unix/Linux, Apache Tomcat, PostgreSql is helpful
  • Familiarity with C++, Perl, Btrieve, HP 3000 systems and hierarchal database systems helpful
  • Understanding of, and active participation in, SDLC processes essential
  • Maniacal about producing quality products within the context of the existing business environment
  • Collaborative, detail oriented, organized, articulate, intellectually curious, confident and independently motivated

 

2. Position: Quality Assurance Engineer | Location: Sacramento, CA Show Details

Quality Assurance Engineer is responsible for testing and ensuring the quality of all software products and services. Our small QA team works closely with product developers in an Agile environment producing iterative product releases. Our dynamic team environment requires each QA Engineer to be self motivated, able to work with little direct supervision, and capable of creating their own test plans and test cases. Daily scrum meetings require each participant to attend and provide details of completed work and planned activities for the day.

Additional responsibilities include:

  • All aspects of the quality control process for multiple applications.
  • Ability to work with legacy products, windows desktop applications, and web applications.
  • Requirements analysis to ensure requirements are complete and unambiguous.
  • Experience building test plans and supporting interactive product releases.
  • Create detail level test cases and expected results.
  • Create necessary test data and complete test case execution.
  • Practiced in mapping product requirements to test cases and ensuring all features are validated.
  • Experienced in building test case automation for regression testing and stress testing.
  • Create problem tickets for all test case failures.
  • Suggest product enhancements for usability issues discovered.
  • Track status of all test cases executions and problem tickets.
  • Retest all problem ticket resolutions ensuring proper operation and usability.
  • Effectively manage timelines ensuring all QA deadlines are met.
  • Keeps QA Manager informed of status, progress and major issues.
  • Archives project documentation, test plans and results required for future audits.
  • Completes other projects and duties as assigned.

3. Position: Senior Software Engineer | Location: Sacramento, CA Show Details

Senior Software Engineer * Web Services Java / C++

Administrative System Inc (ASI) is seeking an exceptionally talented and accomplished engineer to join our small team of talented professionals in building the next generation of Software as a Service (SaaS) products supporting the financial service industry. This is a ground floor opportunity to join a creative and productive product development team focused on designing, developing and delivering value added software services using an iterative (Agile) methodology.

The candidate should be a quick study and eager to adopt new technologies when necessary. The Sr. Software Engineer position requires the candidate to demonstrate a strong technical competency with system integrations, customer conversions, and product go-to-market releases. Our candidate must remain a hands-on contributor throughout the product development life-cycle while becoming a subject matter expert.

Experience and Qualifications:

  • Skilled in designing and writing complex software programs.
  • System integration experience within large Enterprise or B2B environment.
  • Accomplished in interactive program development/debugging using various IDE.
  • Highly proficient in delivering product features in an iterative AGILE environment.
  • Practiced in the creation and delivery of SaaS products.
  • Proficient in all phases of product SDLC.
  • Capable of exercising a high degree of latitude in carrying out assignments and meeting deadlines.
  • Ability to work on multiple tasks at the same time.

Technical Skills:

  • Practiced using continuous integration servers and automated unit testing features.
  • Highly proficient in the use of Java and open source technologies and tools.
  • Highly proficient in developing RDMS applications using O/R mappings.
  • Expert with Spring technologies (Spring-Security, Spring-Batch, Spring-WS)
  • Expert with Hibernate or other ORM tools.
  • Proficient in the use of XML, XML-Schema and SOA solutions using Web Services.
  • Proficient in the use of a source control tool (SVN/P4).
  • Experienced developing / maintaining / porting Borland C++ Builder products to JAVA.
  • Proficient interfacing JAVA / C++ using JNI.
  • Proficient with JAVA / C++ / Delphi and other high level languages

Ready to Learn More ?/p>

To receive information regarding ASI’s products, please contact us at Solutions@asipay.com or call (916) 563-1120.

Looking for Solutions?

Find out how ASI has helped our clients reduce costs and improve operational efficiencies.
Learn more