Career Opportunities

Integrity Application Development is an equal opportunity employer. We need people with talent and training and experience and we will compensate very well for people with these assets. Join us for full time opportunities or internships that offer personal and professional development. Become part of a caring group of people with the best and brightest minds and enjoy a working environment that is contributes to a fullfilling work day. Bring your pets to work, set your work times. Expect to be treated with respect and become part of the new world of software and programming development. Many of our opportunities will take you beyond software development and present leadership and management opportunities with advancement available in management positions.


Python Developer

As our Python Developer, you are participating in the development of our Ecosystem platform: web ui, APIs, backend. You refer to our CTO and work in coordination with the product owner and other members of the technology team.

You are imaginative, you like to solve problems and you’ll be an active actor in decisions made during sprint plannings. You will develop, debug and test key parts of the platform within the agile methodology. Experience with R and Al and Big Data will be a definite asset.


Python Tester

Experience working in application security,vulnerability assessments (Application,API, hosts, network) Experience with vulnerability scanning tools (e.g., ZAP Proxy, Burpsuite, Nmap) Experience working with code scanning tools. (HPE Fortify Source Code Analyzer)Knowledge of OWASP tools and frameworks like Django. Understanding basics of HTTP and web programming. Knowledge of standard SDLC practices. Experience working on software development with high level programming languages (e.g., Java,Shell Script,Python ). Some experience in conducting research/analysis. Understanding and familiarity with common code review methods and standards

Java Developer

We are seeking an experienced Java Programmer with Team Leadership experience. You will be an excellent communicator, experienced in relationship management and used to overseeing multi-discipline teams within a results driven environment. Ideally you will come from a background in senior engineering and possess sound knowledge in the delivery of tactical enhancement that respond to the ongoing needs of our client's customers. You will also work within the wider business group, managing resources to ensure high quality response levels are maintained. You will enjoy technical challenges, the development of business critical systems/solutions as well as the development of dynamic/resourceful individuals.

SQL Oracle Developer

The SQL Developer is part of a technical team that helps support the flow of digtiall data. Responsibilities include the support and development of tools and processes for data extraction and analytics from digital information systems, primarily Sunrise Clinical Manager (SCM). It also includes ongoing support and development of in-house tools that enhance the teams’ function and some application support. Working independently with minimal guidance, the responsibilities of the position may include, but are not limited to: Ensuring continuous, reliable operations and optimum performance are proactively maintained. Participation in requirements gathering with clinicians, and other business and technical teams. Investigating, diagnosing and resolving complex technical issues, independently or through others, by applying best practices and advanced technologies. Implementation of team strategies according to operational and strategic plans by developing, supporting, and utilizing new and existing technical solutions. Providing support for applications (e.g. workload systems) as required. Ensuring high level guidance and company policies and standards are applied. Collaborating and maintaining relationships with technical, clinical and business stakeholders.