V

C++ Backend Programmer

Varite
Full-time
On-site
Portland, Oregon, United States

 


 C++ Backend Programmer


Location-  Portland, OR


 


Full Time/ Permanent Job


 


 


Supporting CoRA (Common Reality Architecture) requires:


 



  • A working knowledge of Basic, English, and PROC (procedural) programming.

  • A knowledge of the reality assembly language and the environment it creates.

  • C programming.

  • General Unix knowledge.


 


Required Qualifications



  • Bachelor’s degree in a related field (Information Technology). An advanced degree in a related area, an asset

  • Minimum of 8 years of experience - design, development, and operationalization of scalable, resilient, high-volume client-facing weband service-oriented applications

  • Hands on experience with programming languages like C

  • Ability to grasp and assimilate unfamiliar technologies quickly and be comfortable implementing them

  • Ability to work independently and as part of a team while demonstrating initiative and using good business acumen


 


Optional Qualifications



  • Expertise in SOA, APIs, web services concepts, and standards.

  • Experience in designing and implementing large server software with particular attention to security, scalability and high performance

  • Work in an Agile environment with CI and CD process

  • Experience with Git, Atlassian stack, monitoring and alerting systems

  • Experience in working with DevOps, container development and authentication schemes

  • Expertise in developing cloud solutions and supporting application migrations to the cloud (AWS preferred)


 


What You Get to Do in This Role



  • Be part of a team of super-smart engineers building the next-gen multi-tenant SAAS applications

  • Develop the expertise in the key legacy technologies and products to be able to develop and maintain such products on anon-going basis

  • Assist with on-premises legacy solutions as needed, refactor legacy solutions into cloud-based solutions

  • Design and implement comprehensive software solutions that meet functional requirements in support of a given initiative

  • Implement proof of concepts, frameworks, or libraries as needed

  • Participates in design and code reviews for other development projects

  • Proactively identify areas for optimization and troubleshoot application slowness and performance issues to provide appropriate solution

  • Improve and meet service availability, reliability, performance, scalability and security SLAs through tuning, automation, tools, and process

  • Develop application test plans. This can include regression, integration, or full system test plans.

  • Get intensive training/coaching on following key legacy technologies and products to takeover some of the legacy products.

  • Drive and Drive Flex Architecture, Design, Implementation, Deployment, Operations, and Support

  • Reality, which is the Basic programming language, the English query language and the PROC (procedural) scripting language, is written in Reality Assembly Language. CoRA (Common Reality Architecture) is a system that translates Reality Assembly Language intoC and replaces some of the code that would not be appropriate to translate, such as the reality kernel, with code written directly in C language. The translated code and direct C code are linked together to form the reality executable.


 



Company Description:

Varite, Inc.

·       Founded in 2000

·       Specialized in IT, Engineering and Professional (Sales, Marketing, HR, Operations) roles

·       Global support and offices in US, Canada, India and Singapore

·       Certified Minority Business Enterprise, NMSDC

·       Current clients (with over 325 active contractors) include Cisco, Adobe, Salesforce.com, NetApp, Oracle, General Electric, Citrix, F5, Yellow Pages



VARITE is in business for 14 years and has been ranked by Staffing Industry Analyts, INC and Entrepreneur's Magazine as fastest growing companies.



Please visit us at _http://www.varite.com.



We look forward to receiving the opportunity to support you on this requirement.