Careers
Accusoft is a leader in imaging technology development, offering consistent growth in a team-oriented, rewarding environment. Founded in 1991, Accusoft is a privately held, profitable, growing business, as measured by substantial year to year revenue growth. Accusoft offers "large company" technology and benefits with a "small company" feel. Competitive salaries and excellent benefits are provided. Join the team in Tampa, FL or Marlborough, MA for a rewarding career in digital imaging.
Career Opportunities
Software Engineer
Accusoft Corporation is currently seeking a Sr. Software Engineer to join our Native Core Team.
Location: Tampa, FL# of openings: 1
Description
FLSA Status: EXEMPT
Department: Native Core Group
Reports to: Director of Native Core Group
Summary
This position is primarily responsible for product development and support of document, medical, photo and mobile imaging products for the Native Core team. Native Core Imaging team members develop and maintain products written in C/C++, .NET and ActiveX, with some products targeting Windows while others are cross-platform.
Essential Duties and Responsibilities:
Core duties and responsibilities include the following. Other duties may be assigned.
- New product development and existing product maintenance including but not limited to exploring new platforms and technologies as well as enhancing existing products
Supervisory Responsibilities
This job has no supervisory responsibilities for direct reports, but does mentor less experienced peers and provide team leadership.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or other math or computer related disciplines; 4 or more years of real industry experience in software development in a variety of roles on a variety of projects; or equivalent combination of education and experience.
Computer Skills
Required:
- Minimum of 4 or more years experience in C\C++
- Willingness and demonstrated aptitude to learn additional coding skills including Java, C++, C# or Objective-C
- Willingness and demonstrated aptitude to learn additional programming environments including Unix, Android, Web Services and iOS
- Experience in assembly, low-level debugging, and optimization
- Experience using different O/S platforms including Linux and/or Unix
- Proven ability to work closely with software engineers as a member of the team
- Experience with various forms of source control such as Perforce, Subversion, Visual SourceSafe
Preferred:
- Experience in at least one of the supported development environments: Visual C++, C# or Java
- Experience developing software on Unix, iOS, Android
- Experience using imaging components
- Experience in digital imaging technology
Other Skills and Abilities
- Works independently and successfully in unsupervised work environments and can mentor/supervise less senior Engineers
- Has the ability to solve customer business problems
- Recommends product definition, product design, product development
- Can demonstrate familiarity with competitive products and can compare/contrast with Accusoft analogs
- Has the ability to make product architectural decisions and product integration decisions
- Is comfortable and effective at multiple hardware/software OS and technologies and at multiple technology levels (i.e. application code, component code, operating system), including complex algorithm level functionality
- Quickly acclimates to new source code. Willing to dig into any source code available to solve the problem
- Is comfortable and effective at all stages of systems development life cycle, including requirements and design documentation used for product integration, and accurate task planning and estimating for self and others
- Has the ability to provide engineering support on assigned products and monitors product support requests
- Can demonstrate company-wide leadership and technical influence in peer discussions, and initiative in product definition or process improvements influencing product and technology direction for company
- Capable of effective communication of project issues and project status with subordinates, peers, immediate management, and Sr executive management team
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this Position
Accusoft Corporation is currently seeking a Sr. JavaScript Software Engineer to join our Managed Product Team.
Location: Marlboro, MA or Tampa, FL# of openings: 1
Description
FLSA Status: EXEMPT
Department: Managed Core
Reports to: Director of Managed Core
Summary
This position will be responsible for implementing and maintaining the Prizm Content Connect web application. This individual will be expected to utilize sound object oriented design principles to architect advanced JavaScript components in addition to having strong HTML5 and CSS skills. The ideal candidate for this position will have development experience in C# (or similar) languages in addition to expert JavaScript skills.
Essential Duties and Responsibilities:
Core duties and responsibilities include the following. Other duties may be assigned.
- Design, Develop and Maintain the PrizmCapture.com web application and web APIs
- Design, Develop and Maintain additional web applications in the future
Job Responsibilities
Core duties and responsibilities include the following. Other duties may be assigned.
- Design, Develop and Maintain web services and JavaScript libraries to support the Mobile and Web Based client components of the Prizm Content Connect technology
- Understand the architecture and interaction of the various components of the entire Prizm Content Connect. Application and recommend design changes and performance improvements when needed.
- Work as part of team to Research and Design Web Services to support the Prizm Content Connect Web Based and Mobile applications
- Assist the Support team with Troubleshooting client issues and creating proof of concept applications for the Prizm Content Connect End-User components
- Create and maintain supporting information; Documentation, Manuals and Product Demonstrations
Education and/or Experience
Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or other math or computer related disciplines; 5+ years of real industry experience in software development in a variety of roles on a variety of projects; or equivalent combination of education and experience.
Required Technologies
- JavaScript, Minimum of 5 years of experience
- AJAX
- Java
- C# or equivalent language
Required Skills
- Experience in designing and developing JavaScript based web applications
- Experience in developing and designing AJAX based web applications
- Experience in Object Oriented design in multi-tier applications in C# or equivalent language
- Engineering development experience in the delivery of production software
- Experience using source control systems, Perforce experience preferable
Preferred Technologies
- ASP.NET
- MVC Framework
- PHP
- XML
- NUint/JUnit/JsUnit
Preferred Skills
- Experience with IIS management and configuration
- Experience in Web client application development
- Experience with code optimization techniques
- Experience with Unit Testing frameworks
Other Skills and Abilities
- Willingness and demonstrated aptitude to learn
- Proven ability to work closely with software engineers as a member and leader of the team
- Good judgment with the ability to make timely and sound decisions
- Ability to take initiative and contribute to a high-performance team
- Ability to see ideas and imagine possibilities
- Strong interpersonal skills
- Excellent verbal, written, and presentation skills
- Strong organization, problem solving and analytical skills
Supervisory Responsibilities
This job has no supervisory responsibilities for direct reports. However, team leadership and acting in a team lead capacity is required.
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this Position
QA
# of openings: 2
Description
FLSA Status: EXEMPT
Summary
The Software Engineer in Test will conduct testing for Software Toolkits and Applications in the Managed Code Product Group portfolio of products.
Job Responsibilities
Core duties and responsibilities include the following. Other duties may be assigned.
- Design and execute tests of software applications and toolkits in the portfolio of Managed Code Group products
- Participate in definition of acceptance criteria and customer use cases, understand product requirements and risks, and implement effective QA strategy for product delivery
- Develop automated test software, including: test frameworks, applications, and utilities
- Analyze needs for QA tools, provide evaluation and purchase recommendations
- Conduct test cases and exploratory testing on new builds of the products to determine its readiness for deployment to production
- Verify the correctness of new features as well as defect fixes
- Seek to improve processes with a focus on quality and efficiency
Education and/or Experience
Bachelor of Science Degree in Computer Science, Computer Engineering, MIS, or equivalent; 2 or more years of real industry experience; or equivalent combination of education and experience.
Required Skills (Must Have)
- Experience in designing and implementing automated tests for Web applications
- Experience in building advanced automated test suites using object-oriented design principles for high re-usability and maintainability
- Experience with test development in C#. Ruby, Java or similar language a plus
- A strong understanding of building Acceptance tests
- Experience in browser compatibility testing and familiarity w/ browser development tools for debugging and testing
- Experience with Continuous integration tools i.e Team City, Jenkins etc
Preferred Skills (Nice to Have)
- Experience in behavior driven development using Specflow for .NET, Selenium and NUnit, Js a plus
- Experience in designing and implementing automated tests for mobile platforms iOS, Android
- OS: Linux experience, including but not limited to Red Hat / Fedora (CentOS), Debian (Ubuntu) & SUSE
- Web Servers: Apache, TomCat, IIS 7/7.5
- Web Technologies: PHP, JSP, JavaScript/jQuery/HTML5, RESTful Services, Selenium, qUnit
- An understanding at a broad level of cloud computing: e.g. Azure, Amazon Web Services
- Knowledge and experience in testing web technologies including ASP.NET, WCF, Flash/SWF
- Java development experience
- Windows experience: Server 2003 and 2008
Testing Skills
- Skills and experience in exploratory and scripted testing
- Design and execution of test cases
- Familiarity with functional, regression, integration, acceptance, and black box testing
- Familiarity with SQA methodologies and SDLC processes
- Mobile testing skills desired but not required
- A basic understanding of non-functional QA concerns (e.g. performance, usability and security)
Other Skills and Abilities
- Communication skills - Very effective at providing timely, concise, audience-appropriate information orally and in writing
- Teamwork and relationships with others — Strong collaboration and team-building skills
- Work habits and productivity - Able to maximize time to produce high-quality results
- Customer focus - Committed to meeting internal and external customer expectations
- Innovation and Process focus - Demonstrates initiative in process improvements
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this Position
Management
# of openings: 1
Description
FLSA Status: EXEMPT
Reports to: Chief of Staff
Summary
This position is primarily responsible for providing business, market, and product direction; revenue and P&L; overall planning, coordinating; recruiting; and management of all aspects of the assigned product group team. In addition, this individual will:
Job Responsibilities
- Develop and execute a multi-generational business strategy including:
- Portfolio Management for current products including increasing existing market share and entering new markets
- New products leveraging the company's current products, technologies, reputation, skills
- Design and implement an ongoing business strategy
- Nimbly develop "lean-startup" business ideas forming and proving hypotheses as quickly and inexpensively as possible before expanding, pivoting or discarding
- Multi-generational product plan driving product and integrated portfolio solutions
- New Product Introductions
- Go to Market and Pricing Strategy for products
- Strategies for driving above market growth in emerging as well as mature markets
- Lead a multi-product, multi-functional organization including product management, engineering and QA to build and deliver high quality software
- Lead a talented team of motivated software developers to accomplish team goals with passion, efficiency, high morale, fun and high customer satisfaction
- Interaction with current clients to ensure existing and proposed software exceeds their requirements and that new releases are inspiring their continued loyalty to our brand
- Controls expenses and is constantly focused on creating an environment on the team that emphasizes ROI for every dollar spent
- Acts as one of the product experts in meetings with both external and internal customers
- Make appropriate tradeoffs on product technical and commercial investment choices, and manage the overall product life cycle through obsolescence. This includes but is not limited to determining when hot fixes and other stop gap measures will be used to supplement existing products
- Work collaboratively across the organization but particularly with the Sales, Marketing and Support teams to create a broad, Sales, Marketing and Customer service strategy
- Acquire and retain top technical and business talent through effective and creative employee engagement activities.
Education & Experience
Bachelor's degree (B.S or B.A.) or greater in Computer Science or related discipline and ten plus years of real industry experience as a software developer or development manager, with at least 5 of those leading highly technical teams; or equivalent combination of education and experience.
Required Technologies
- A proven track record of technological and business success
- Strong technical skills, such as C++, C#, or JAVA (do not have to code full time, but a passion for reading code and collaborating on software architecture is a must)
Other Skills and Abilities
- Experience delivering a world-class customer experience and a detailed understanding of what made that customer experience world-class
- Experience shipping one or more large-scale products to market
- A proven track records of technological and business success with successful management of a P&L
- Software development background with a passion for leading highly technical software development teams
- Proven leadership, critical thinking, and business acumen
- Ability to see ideas and imagine possibilities
- Comfort with ambiguous challenges
- Strong interpersonal skills
- Good judgment with the ability to make timely and sound decisions
- Excellent verbal, written, and presentation skills
- Ability to work with all levels of management
- Strong organization, problem solving and analytical skills
- Ability to take initiative and contribute to a high-performance team
Supervisory Responsibilities
This job has supervisory responsibilities for direct reports. Team leadership and acting in a team lead capacity is required. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Travel
Up to 15-20% travel may be required
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this Position
Location: Headquarters - Tampa, FL
# of openings: 1
Summary
This position is primarily responsible for creating a team-oriented, problem-solving culture within an Information Services Team that fosters creativity and results in highly satisfied customers/users. Priorities include: developing and motivating a top-notch technical staff; managing resources, both human and technical; deploying and maintaining a high-performing, secure, and reliable technical infrastructures; and ensuring that Accusoft’s products and services meet internal and external customers’ rapidly changing needs.
One must have strong technical, analytic, organization, and project management skills, and be effective at leading teams. The individual must have the capability to think strategically, to operationalize concepts, communicate effectively, and execute in a systematic and timely way.
Job ResponsibilitiesCore duties and responsibilities include the following. Other duties may be assigned.
- Establish Strategic Vision and Leadership: Provide clear technical vision and leadership, create and execute strategies for developing IS infrastructure and practices to create best-of-breed information services, delivered by a team that is absolutely committed to outstanding quality and service.
- Build Team and Develop Personnel: Ensures that IS team members have clear goals and direction and develops a culture of quality and service. Provides vision and structure for career development, offering opportunities for professional growth and intellectual challenge, enabling each individual to utilize and grow his/her unique talents and skills.
- Contribute Technical Infrastructure Solutions: Demonstrate hands-on technical proficiency and propose technical solutions to network re-design, phone system replacement, communications infrastructure definition, cloud and on-premise hosting, and virtual machine infrastructure. Leads by example; helps build culture of excellence in quality and service.
Current environment includes the following:- 110 End Users/620 Network Devices
- Windows, UNIX, Solaris, LINUX, iOS
- Google Apps, VMWare ESX Environment, Cloud Hosting, Jira
- NEC Voice Systems; Bright House, Verizon FiOS Internet and VOIP; Skype
- Manage Projects: Manages Accusoft’s IS Infrastructure Projects from inception through implementation and operations. Allocates staff and technical resources, establish clear priorities, and track progress to meet established milestones. Manages projects and priorities efficiently, communicating progress to team and senior management; participates as member of overall management team, supporting one another and organization-wide goals; leads by example; helps build culture of excellence in quality and service
- Establish Best Practices for Information Services Operations: Ensures that technology and operations-related policies and procedures are in place and adhered to, including: IS helpdesk, hosting services, network operations, data security, disaster planning, communications processes. Establish culture of customer-service to meet the information services needs of a diverse internal user base and external customers.
- Budgeting and Vendor Management: Develops and manages operating and capital budgets, contracts, and purchases required to support approved plans and programs. Is responsible for managing technology vendor relationships in a manner that ensures cost-effective and timely procurement of hardware, software, and services
- Communication: Communicates in a professional, effective, and timely manner with staff, management, and clients, including development of well-written emails, proposals, status reports, project plans, performance reviews, and other communications
Education and Experience
Bachelor of Science Degree (B.S.) or greater; 5 plus years of IT Management experience; or equivalent combination of education and experience.
Supervisory ResponsibilitiesDirectly supervises the Infrastructure Team currently consisting of three team members. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Required Skills and Abilities
- Driven to exceed customer/user expectations and provide outstanding services
- Demonstrated passion for establishing and maintaining world-class information services technology and practices. Will not settle for mediocrity.
- Network operations expertise; both as a player and coach
- Expertise designing solutions, deploying, and managing operations of information technology including: network architecture, email, phone systems, office applications, virtual machine infrastructure, cloud and on-premise hosting, automated backups and upgrades.
- Strong process definition and deployment skills. Experience leading Information Services organizations using best practices in incident management, change management, problem management, help desk, capacity and availability management, security, asset and configuration management, and operations management.
- Demonstrated ability to initiate and execute successful change within an organization.
- Prior project management experience
- Experience building teams and developing personnel
- Proven leadership, decision making, critical thinking, and business acumen
- Ability to assess business and technical considerations, and to communication recommendations based on business case analysis.
- Ability to see ideas and imagine possibilities
- Comfort with ambiguous challenges
- Strong interpersonal skills
- Good judgment with the ability to make timely and sound decisions
- Excellent verbal, written, and presentation skills
- Ability to work with all levels of management
- Strong organization, problem solving and analytical skills
- Ability to take initiative and contribute to a high-performance team
- Familiarity with software development projects (desired)
- Potential to be IS Director within 12 months
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this PositionSupport
# of openings: 1
Description
FLSA Status: EXEMPT
Reports to: Software Support Manager
Company Overview
Accusoft provides a full spectrum of document, content and imaging solutions. With its broad range of solutions, Accusoft is committed to deliver best-in-class, enterprise grade and fully-supported applications and a globally recognized suite of software development kits (SDKs). Accusoft products work reliably behind the scenes for capturing, processing, storing and viewing images, documents and more.
Summary
This position is primarily responsible for code level product support of our .NET, DLL and ActiveX components and server and cloud-based products that are offered by Accusoft Corporation.
Essential Duties and Responsibilities
- Debugging customer application code using Accusoft Products
- Writing sample code for new Accusoft product releases
- Interacting with Accusoft clients via email, phone and chatting services
- Other duties can be assigned as needed
Supervisory Responsibilities
This position has no supervisory responsibilities.
Technical Skills
- Assesses own strengths and weaknesses
- Pursues training and development opportunities
- Strives to continuously build knowledge and skills
- Shares expertise with others
- Required:
- Minimum of 2 years experience in .NET, C++ and/or JAVA
- Minimum of 2 years experience using the Visual Studio Environment
- Knowledge of ASP.NET and related technologies
- Demonstrated detailed problem solving ability
- Knowledge of the Unix OS
- Proven ability to work closely with other Engineers in a team
- Preferred:
- Experience in digital imaging technology
- Experience using imaging components
- Use of a JAVA development environment such as NetBeans and/or Eclipse
- Use of Web Services, JavaScript, VBScript, PHP
- Experience with Sharepoint, Documentum and/or SalesForce in an Admin or Developer role
- Prior work experience in a similar role
- Use of a source control revision control system
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
Bachelor of Science in Computer Science/Computer Engineering degree or other technical field; 1-2 years of real industry experience in a software development role that involved working with external clients; or equivalent combination of education and experience.
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this Position
Sales
# of openings: 1
Description
FLSA Status: EXEMPT
Reports to: Sales Manager
Summary
The ideal candidate understands the existing market landscape, has channel sales experience and is comfortable creating and executing sales plans that meet and exceed gross sales objectives and profitability targets. This is an opportunity to join a team growing a new channel. We are looking for game changers for this position who understand the power of partnering with resellers to drive partner sales. By leveraging corporate resources with online marketing expertise, the Channel Business Development Manager will generate sales in partnership with new and existing accounts to grow sales.
Responsible for prospecting worldwide resellers and channel partners and closing new sales to grow the assigned Channel/PCC Distribution Market. Follow up, qualify, and work to close any and all leads assigned. This position is a key point of contact for communications with the reseller network and is responsible for engaging and partnering with our external reseller and agent channels in order to help Accusoft achieve a dominant market share position by proven sales experience and expertise calling on corporate accounts.
Job Responsibilities:
Core duties and responsibilities include the following. Other duties may be assigned.
- Responsible for independently and creatively sourcing qualified leads, prospecting outbound to worldwide resellers and channel partners and offering license opportunities to existing and new accounts within the assigned Channel/PCC Distribution Market
- Respond to sales inquiries and ensure regular contact of existent accounts
- Maintain notes and process sales orders in the sales database, as appropriate
- Conduct off-site customer meetings and attend company trade shows, as required
- Develop and implement business plans for each partner (VAR), and track joint goals
- Understand the partner business at an executive level and align Accusoft resources to achieve results
- Develop partners to become increasingly self-sufficient in the marketing and selling of Accusoft's product/services
- Drive (and sometimes lead) partner training including sales, pre-sales, and operations
- Understand and align Accusoft's resources with the partners vertical expertise and or other technology partners
- Serve as internal / external champion of the channel. Build credibility and "trusted advisor" status within Accusoft's channel. Be seen as a channel advocate, business leader, problem solver by all levels within our partner community
- Effectively sell and manage account sell through by consultatively selling; develop multi-level relationships within the partner accounts, using professional communications skills
- Grow the Registrations sourced by partners quarterly and yearly
- Balanced contribution across regions in terms of partner participation and performance
- Attend events and activities that drive mind share and the registrations and pipeline's quarterly and yearly goals
- Exceeding partner based goals to ensure that Accusoft’s products remain strong investment candidates for partner’s solution portfolios
- Identify and develop successful long-term opportunities and partnerships. Research, recommend, and execute channel marketing programs for these new accounts
- Develop channel partners resulting in increases in market share and mind share with the goal of becoming the partner's leading storage related vendor
- Works independently and successfully in unsupervised work environments
- Meet and exceed assigned quarterly and annual targets
Education and/or Experience
Bachelor's Degree and 3+ years related experience and/or training; or equivalent combination of education and experience.
Required Skills (Must Have)
- Proficient with Microsoft Word, Excel, and Outlook
- Experience with conducting web-based demos using tools such as WebEx, GoToMeeting
- Excellent communication skills, both written and verbal
- Results driven and project a positive professional image
- Aptitude for selling high technology software, hardware, IT products, document management to medium sized firms
- Ability to travel for trade shows up to 15%
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER
Apply for this Position
# of openings: 1
Position Type: Full Time, Employee
Job Summary
Accusoft, a Tampa based software development firm, is the international leader in providing digital imaging technology, high productivity imaging components, and technology to the digital document-imaging marketplace. Presently, Accusoft is expanding our sales force to further exploit the burgeoning digital document market.
We are seeking talented, creative, successful sales professionals to grow our team. Expect to call on Fortune 2,000 accounts and position the firm's technology offering through expansive licensing opportunities directly to the executive level. Excellent opportunity for an above average sales professional with the highest level of integrity.
Job Responsibilities:
- Prospecting outbound to upper-tier accounts
- Offer license opportunities to existing and new accounts
- Track accounts and ensure regular contact
- Attend company trade shows
- Ensure monthly, quarterly and annual billing of accounts occur
- Maintain notes and document activities in sales database
- Enter sales orders as appropriate
- Respond to inbound sales inquiries thru email and phone
- Maintain daily and weekly deliverables for sales process
- Meet and exceed quarterly quota
- Travel for trade shows up to 15%
Required Skills (Must Have)
- BS Degree
- Requires demonstrated quota achievement selling high technology (software, hardware, consulting services, or related IT products, document management) to medium to large firms.
- Must be able to demonstrate closing deals in excess of $50k U.S.
- Minimum of five years of current sales experience required.
Optional Skills (Nice to Have)
- Other desirable skills include selling to OEM and ISV accounts.
- Document management sales experience very desirable.
- Past experience in Sales Management
ACCUSOFT IS AN EQUAL OPPORTUNITY EMPLOYER







Social Activities
Employees may volunteer on Accusoft's "Social Committee" to plan and help with monthly, company-sponsored social events. We invite all employees to attend; many events include spouses, guests, and family. Great ideas result from increased interaction throughout the company, and these events get people out of their offices and talking to each other. Ranging from holiday parties to picnics and on-site events, there seems to be something for everyone.
The company encourages charitable contributions of time and money to give back to the community in which we live. In many cases Accusoft will match dollars raised for good causes, and management will often choose to take special interest in raising technology skills and awareness in the local community.