Logo for Veracity Software Inc

Senior Application Designer / Developer

Role overview

Qualifications

  • Minimum of 2 years experience as a full-stack software developer using modern languages and frameworks
  • Minimum of 1 year experience working on Python and TypeScript
  • Experience developing with an API gateway for external use
  • Minimum of 3 years experience working as part of an agile team

Responsibilities

  • Plan and manage the technical design and implementation of new business systems applications
  • Write back-end and front-end code using Python, Postgres, vue.js, TypeScript
  • Mentor and transfer knowledge to in-house staff in modern languages and Agile
  • Migrate digital services from legacy environments to modern environments

About the company

Veracity Software Inc logo

Veracity Software Inc

The definition of Veracity is accuracy and habitual truthfulness. This truly defines our brand in simplistic terms. At Veracity, we believe in doing everything in the β€˜Right Way’, which means you have to challenge your own innovations and solutions all the time. Our strength lies in our employees, and with the right blend of business and technical expertise, we set the bar high for Veracity. From inception, Veracity focused on building cloud based SaaS solutions while using the latest and most advanced technology stack. We have delivered cloud based customized solutions and services to various clients across both North America and India. We have a global headquarter in Woodbridge, NJ while our offshore office is in Pune, India. We believe in bringing Global talent together, which helps us in delivering cost effective, yet highly scalable and efficient solutions. With the vision of trying to be one of the trusted IT partners as well as one of the most respected solution providers with an onsite/offshore model, Veracity is equipped with the right set of highly skilled individuals who have expertise in delivering the most effective business services and solutions for our clients. Veracity’s mission is to become the Trusted IT Partner for various businesses across globe.

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Position: Application Designer/Developer Level 2

# of Position: 4

Location of Services: Victoria/ Remote

Estimated Work Start Date: 01-Apr-2025

Estimated Work End Date: 31-Mar-2026

Standard Hours Per Day: 7.00

Estimated Work Days: 261.00

An Application Designer/Developer at Experience Level 2 requires the following skill set:

Plan and manage the technical design, development and implementation of new and/or enhanced business systems applications by:

a) identifying and estimating required technical activities;

b) defining technical work assignments and priorities;

c) monitoring technical work; recommending/implementing solutions to scheduling, logistical and/or operational problems;

d) ensuring involvement of all appropriate technical specialists to meet business requirements;

e) lead unit, integration and system tests to evaluate development outcomes, ensure conformity with user client needs and compatibility with policies and standards;

f) ensure quality control performed on all deliverables before handover to Business Consultant;

g) ensure development of procedures to facilitate data conversions, data backup and systems security;

h) monitor software development work and certify deliverables; and

i) plan, lead, and otherwise undertake the development of integrated proof of concept solutions, to verify emerging technologies, products, services, and methodologies, to ensure government understands technical opportunities/exposures, and to ensure deployment minimizes associated risks and threats.

The Contractor must:

1. As a full-stack developer, write back-end and front-end code using modern languages, frameworks, databases and tools specifically Python, Postgres, vue.js, TypeScript and related frameworks.

2. Mentor and transfer knowledge to in-house staff in modern languages, Agile, DevOps or Container management platforms.

3. Worked as part of a scaled agile team to incrementally deliver value for the users of a product or digital service.

4. Work with clients to develop solution architectures to solve business problems.

5. Migrate BC Registries digital services from legacy environments and mainframes to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures.

6. Write automated tests and help set up continuous integration & delivery pipelines.

7. Design, develop, manage, and integrate RESTful APIs.

8. Have experience working with cloud technologies

In addition to the skills and experience set out above, the Proponents should demonstrate that the proposed Consultant(s) have the following additional skills and experience:

The Contractor must possess (mandatory):

1. A minimum of 2 years experience as a full-stack software developer (front-end and back-end) using modern languages (e.g. JavaScript) and frameworks.

2. A minimum of 1 year experience working on Python and TypeScript.

3. Experience developing with an API gateway for external use.

4. A minimum of 3 years experience working as part of an agile team of which one year must be using scrum to incrementally deliver value for the users of a product or digital service.

5. Experience migrating digital services from legacy environments such as mainframe, and/or client/server to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and

microservices based architectures.

6. Experience with RESTful API development and integration.

7. Experience working with cloud technologies.

The Contractor should (Preferable):

1. Possess knowledge of the BC Registries and Online Services.

2. Experience with search technologies, such as SOLR and Elasticsearch and Google Cloud Search.

3. Have delivered systems built in Flask, Vue.js and Nuxt.js.

4. Know JSON Schema.

5. Have delivered APIs that are OAS v3 compliant via Apigee.

6. Be fluent with PL/SQL, Oracle and PostgreSQL databases.

7. Have created and delivered training to customers on the items listed in the mandatory and preferable sections.

8. Have created technical documentation, diagrams and RFCs.

9. Have worked in an SRE environment.

10. Have knowledge of and implemented observability.

11. Have experience working on OpenShift platform.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Application Developer Related jobs

Other jobs at Veracity Software Inc

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.