Junior Software Engineer Job at Cinarra, San Jose, CA

SzFMNXh2OEZEUzQ2TUwrcUZyUFZMd09QaXc9PQ==
  • Cinarra
  • San Jose, CA

Job Description

In this role the Junior Engineer will gain exposure to several important tools and technologies in a relatively short period of time. The individual will gain a good understanding of network programming in Go, Java, and Python. Additionally, he/she will gain good experience on how to take a small component in a larger project from design, coding, QA all the way to final delivery (i.e., production deployment and monitoring). The role will occasionally involve collaborating with engineers in other time zones, which may require attending meetings outside of regular working hours. Duties Working with the Platform, API and Data team on delivering features and fixes to existing Data Management and Delivery platforms for Cinarra. Understanding the current architecture, APIs, seeking and providing design input, coding, and testing for all the assigned work items. Preparing and running the Unit and Integration test cases for the services. Interfacing with QA team to ensure functional, performance and stability tests are executed on the feature and fixing bugs discovered in the process. Finally, document the work done before handoff. Qualifications Good knowledge of C/C++ / Go / Java and some exposure to Python. Good understanding of Algorithms and Data structures.. Familiarity with Multi-threaded programming. Good communication skills – The work will need very close communication with co-workers across different Timezones for learning the current Architecture and understanding of the system. The tasks need to be completed in a timely manner, so a strong focus on timely delivery is a must. Requirements Willing to work hard, and be flexible Programming skills in: Good programming skills using any of the programming languages like C++/Go/Java or other Object oriented programming language. Unit testing tools/frameworks. Multi-threaded programming including thread synchronization Data structures - list, tree, maps, arrays, sets. Algorithms - sorting, searching, runtime analysis of basic Algorithms for both space and time. Some scripting abilities in Python or other scripting language is a plus Additional Information All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr Cinarra

Job Tags

Flexible hours,

Similar Jobs

Cusp Dental Pllc

Registered Dental Assistant and Front Desk Receptionist Job at Cusp Dental Pllc

 ...Job Description Job Description Hiring: Registered Dental Assistant and a Front Desk About us Cimarron Dental Studio is a small business in El Paso, TX. We are professional, fun and collaborative. Our work environment includes: Modern office setting... 

Encompass Health Rehabilitation Hospital of New England

Hospital Maintenance Mechanic Job at Encompass Health Rehabilitation Hospital of New England

 ...Maintenance Mechanic Career Opportunity Acknowledged for your proficiency as a Maintenance Mechanic Are you a skilled Maintenance...  ...executing preventative maintenance, repairs, and tasks across hospital systems, including equipment, utilities, plumbing, electrical,... 

Clark Transfer

Owner Operators Job at Clark Transfer

Let's get the show on the road! Since 1949, the people of Clark Transfer have moved the sets, lights and costumes for countless Broadway shows and live entertainment productions. This is specialized work which requires us to fit into a uniquely show-business way of...

Akaasa Technologies

Project Manager/EPIC/PMP Job at Akaasa Technologies

 ...Job Title: Project Manager / EPIC / PMP *****Ideal candidate will have PM experience in IT with focus on infrastructure/new facilities & EPIC. Previous experience in IT operations a plus. Must have active PMP certification. NOTE: Position is fully remote. Candidate... 

Ascension

RN Clinical Lead|Specialty Job at Ascension

 ...staffing and provide leadership while ensuring implementation of clinical objectives and quality patient care for one or more assigned...  ...care to the communities we serve. Ascension is a leading non-profit, faith-based national health system made up of over 134,0...