Careers

Join our phenomenal team

Exceptional People

Our core values are grounded on a commitment to the highest quality and integrity – in our products, and in our relationships. We believe both employees and customers deserve and expect to be treated with respect, and that excellence starts with personal accountability.

The kinds of people who thrive in our environment know their stuff.

— DIGARC Development Team

They are as thrilled to share their experience as they are to learn from others. The professionals at DIGARC know that vision, discovery and exploration must lead to specific, measurable results. Our clients expect no less, and we expect no less of ourselves.

Our formal job openings are listed below, but we’re always looking for top quality talent. If you think you’d be a great addition to the DIGARC team, please send your resume to careers@digarc.com.

Openings

Integration developer

This is an excellent opportunity to architect, design, implement and support higher education data integration solutions within multiple data storage and architecture environments.

The data integration solutions need to process at least thousands of daily transactions from multiple into a DataStore environment, and exchange information with third party integration partners. This engine requires the engineering and implementation of flexible data management architecture and solutions that can perform automated data quality testing and follow multiple data governance metrics and business rules via a plugin system. The data quality testing will verify and audit every transaction (insert, update, delete) to detect and allow straight through processing or hold-and-notify for remediation before resume processing..

The ideal candidate will have:

  • Expert in MySQL or MongoDB development for ETL and bi-directional data synchronization
  • Must be well versed with logical and physical data modeling for RDBS and NoSQL databases
  • Must have demonstrated experience in design and implementation of large MySQL distributed high volume OLTP database transaction processing
  • Must have working knowledge of MongoDB or other NoSQL database architecture or desire to learn
  • Must be able to work in an Agile environment and pro-actively anticipate requirements in order to design and implement solutions that are flexible to change
  • Expert in modeling, design and implementation of MySQL and MongoDB OLTP / ODS architecture
  • Expert in performance tuning and optimization in OLTP and ODS environments
  • Must have experience in a test-driven design, development and agile environment
  • Strong knowledge of parsing, creating and processing Flat File, XML, and JSON data to/from the database
  • Strong experience in Python preferred but will consider other languages with a desire to learn Python

Main Duties & Responsibilities :

  • Deliver quality software releases on schedule in an Agile environment
  • New Development of customizations and enhancements
  • Support and Maintenance of existing functionality
  • Escalation point for production software issues
  • Development of Functional and Technical Designs
  • Unit Testing, test automation and Source Control
  • Self –Starter, able to work independently or within a multi-faceted team
  • Participation in Requirements elicitation
  • Demonstrates prototypes and/or released application software to an audience

Education, Knowledge and Skills, Certifications :

  • Experience in development of distributed high-volume time-sensitive data processing in OLTP and ETL environments
  • Experience in architecting and designing complex relational and dimensional databases
  • Experience designing and developing data services to integrate with internal applications and third party systems
  • Proficiency at performance tuning and optimization
  • Must have demonstrated experience and discipline working in a continuous integration environment
  • Must be able to work in an Agile environment and pro-actively anticipate requirements in order to design and implement solutions that are flexible to change
  • Strong Flat File, XML, or JSON ETL data integration skills
  • Familiar with and eager to work in an agile environment
  • Demonstrated ability to work with other teams within an organization such as Quality Assurance, Product Management, Consulting, and Technical support
  • Highly skilled communicator across multiple disciplines, and with Internal and External customers.
  • Familiarity with Higher Education Student Information systems and their data structures is a strong plus.
  • Working knowledge of curriculum data is a strong plus
  • Service Oriented Architecture (SOA) architecture and design

Please submit a resume with a cover letter by e-mail only to careers@digarc.com.

 

Linux/Apache/MySQL/PHP (LAMP) Developer

Duties and Responsibilities

Understanding and interpretation of application design specifications (UML, mockups and written documentation) and proficient implementation of the requirements. Ability to work in a team consulting directly with senior application designers and developers, as well as systems administrators when necessary. Will report directly to Lead Developer and be expected to contribute to team discussions. Will be required to efficiently diagnose issues and propose solutions for peer review before implementation. Must be current on emerging technologies such as those termed as “Web 2.0”, as well as versed in modern design patterns and best practices.

Programming

  • Advanced PHP or Python programming on UNIX-based systems using MySQL and Apache/NGINX. We will consider other languages but familiarity with PHP and the desire to learn will be required.
  • Clean coding practices and system architectural skills.
  • Strong JavaScript development skills
  • Experience with PEAR/PECL, PHP 5.1
  • Experience with background processing such as deferred jobs (Celery, Gearman, supervisord, etc.)
  • Understanding of Web-application security and common design patterns (Experience with C, C++, Python or Perl a plus.)
  • Familiarity with revision control such as Git or Subversion and branch management.
  • Troubleshooting skills (This is a big one as you will need to be able to run down issues and having the ability to think outside the box and understand the architecture is paramount)

Database

  • Advanced SQL Knowledge using MySQL 5.1 (transactions knowledge a must)
  • SQL optimization knowledge
  • Advanced MySQL 5 features, Stored Procedures, Views, Triggers
  • Database Design and Refactoring

Deployment

  • Familiarity with application packaging
  • Familiarity with UNIX-based environments
  • Familiarity with operating on and developing for “cloud based services” particularly Amazon EC2 and it’s services.
  • (Ubuntu/Apache/Cron/Command line/Permissions)

Education and Qualifications

  • 3-5 Years professional software development experience required for midlevel
  • 1-3 Years professional software development experience required for junior (will also consider less experience if backed by education or professional training)
  • Bachelor’s Degree or higher in computer technology or near discipline desirable
  • This is a salaried position in our Lakeland, Florida office. Compensation is negotiable based on experience. Candidates who meet the experience requirements will be tested for proficiency.

Submission Requirements

Please submit a resume with a cover letter by e-mail only to careers@digarc.com.
DIGARC is an equal opportunity employer. 

Discover why we're the market leader

Schedule a Free Guided Demo