Careers At IDS
Integrated Dealer Systems is now accepting resumes from talented individuals to fill a number of positions in both the United States and Canada. If you are a hard worker and would like to be a part of our dynamic, fast-paced organization, we'd love to hear from you! Resumes and inquiries can be sent to careers@ids-astra.com.
View the job titles below to learn about the duties and responsibilities for each position. To learn about specific positions currently available at IDS, visit the Brunswick Careers page.
Development
Intermediate .NET Developer
Principal duties and responsibilities for this position include:
- Developing product code in Visual C#, Microsoft .NET, and ASP.NET in accordance with organizational standards and templates
- Testing produced code against specifications
- Completing tasks in a timely manner, with high quality output
Senior .NET Developer
Principal duties and responsibilities for this position include:
- Developing product code in Visual C#, ASP.NET, and SQL in accordance with organizational standards and templates
- Designing B2B integrations between IDS dealer management system and partner companies
- Designing high-quality user interfaces with robust, efficient operation
- Leading development teams through the full software development lifecycle
- Designing and producing SOA architecture for web-based functionality integrated to the Astra dealer management system
- Ensuring that team members are developing in accordance with timelines and specifications
- Testing produced code against specifications
- Producing technical documentation
- Completing tasks in a timely manner, with high quality output
ASP.NET Developer
Principal duties and responsibilities for this position include:
- Producing web-based retail and service solutions for integrating transactions in the RV, Marine, and Automotive markets
- Continuing development of IDS's web-based intranet solution, including a project management system and an E-Learning platform
- Producing integration solutions for publishing dealership inventory to third party marketing organizations
- Developing web-based retail solutions for hosted dealership business solutions
System Solution Architect
Principal duties and responsibilities for this position include:
- Designing and producing .NET windows and web-based software solutions for the RV and Marine and Automotive dealership industries in accordance with functional specifications
- Converting legacy, retail enterprise solutions to new technologies
- Providing ownership for the technology and techniques utilized in developing software solutions
- Producing technical specifications in accordance with functional requirements and documentation standards
- Providing technical leadership in the guidance of future technologies and solution frameworks
- Maintaining currency in applicable technologies and providing opportunities to employ new technologies in the development of products
- Providing leadership and mentoring junior development team members
Perl Web Developer
Principal duties and responsibilities for this position include:
- Producing web-based retail and service solutions for integrating transactions in the RV, Marine and Automotive markets
- Ensuring web portal solutions are compatible with multiple, disparate database products
- Developing and supporting internal, corporate portal solutions for project management, including communication, file storage, security, and other required functions
- Desinging back-end data structures for enterprise-level integrations
- Developing web-based retail solutions for hosted dealership business solutions
Senior Pick Developer
Principal duties and responsibilities for this position include:
- Designing, developing and maintaining Pick/UniVerse applications running on Windows and Linux operating systems
- Advising on current and future IBM UniVerse products, system architectures, best practices and third party tools
- Working either with a team or individually
- Developing technical specification for new application modules and enhancements
- Coding from specifications using company standards and templates
- Testing produced code against specifications
- Producing technical documentation
- Completing tasks in a timely manner, with high quality output
Training
Software Trainer
Principal duties and responsibilities for this position include:
- Providing data entry and core education and instruction to dealership end users
- Facilitating training On-Site or remotely
- Installing networking equipment, including servers, computers, routers, and peripherals, to new client sites
- Reconciling the current method of tracking inventory and accounting information with the structure of the Astra business application
- Instructing dealership staff on entering their information in a manner that preserves data integrity
- Performing 'Go-lives' under supervision of a Business System Consultant
- Performing remote intensive care for new clients, ensuring they have ready access to the expertise required to perform daily routines during their first weeks on the Astra dealership management application
- A willingness to travel 40% to 50% of the time
- Completing task required list and monitoring dealer task list
Advanced Systems Consultant
Principal duties and responsibilities for this position include:
- Supervising dealership accounting and management personnel remotely in order to ensure they have the proper understanding of the operation of the Astra DMS
- Selling and performing value-added consulting to the IDS customer base
- Assisting with implementation training when needed
- Conducting regional training classes utilizing a wireless classroom
- Serving as an area expert in the operation of the Astra system and in the training of internal personnel
- Performing testing on new features of the Astra system and reporting issues and discrepancies between design and function to the IDS Development Department
- Managing the logistics of personnel sales processes, including the organization and delivery of all required hardware and invoicing
Support
Accounting Software Support Analyst
Principal duties and responsibilities for this position include:
- Under supervision, providing assistance to Accounting Software support team including but not limited to performing audit-type tasks on system databases, general ledger account reconciliation and database analysis
- Identifying researching and resolving technical problems
- Responding to telephone calls, email, and personnel requests for technical support as required
Administrative Assistant
Principal duties and responsibilities for this position include:
- Providing Accounts Payable backup and general accounting support
- Coordinating employee expense reports
- Acting as a point of contact for incoming clients and guests
- Handling all incoming and outgoing mail and/or packages
- Ordering and maintaining required office supplies and equipment
- Dropping off and logging bank deposits
- Assisting managers with special projects
- Providing Contracts Administration backup
- Providing facilities management
- Arranging travel, hotel and meals for management meetings and external business associates
- Scheduling meetings as requested
- Scheduling and monitoring videoconference room usage
Junior Accountant
Principal duties and responsibilities for this position include:
- Processing Accounts Payable and statutory remittances
- Providing Accounts Receivable assistance when required
- Assisting with month end close, journal entries and account reconciliations
- Performing General Ledger maintenance and other duties as assigned.

