Junior Software Engineer Job at Cinarra Systems, San Jose, CA

TG5IWXBJZTM1dFpJSTJJN0NMeWxUa3k3V1E9PQ==
  • Cinarra Systems
  • San Jose, CA

Job Description

Company Description

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

Skills & Competencies
  • 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.

Job Tags

Flexible hours,

Similar Jobs

Bellco Feeders

Project Manager (Entry Level) Job at Bellco Feeders

 ...vendors, and the Bellco Feeders teamensuring projects are delivered on time, on budget, and to specification. This is an entry-level position , ideal for someone who has earned their PMP certification and is ready to develop hands-on project management experience... 

Arizona Staffing

Quality Assurance Associate (Remote) Job at Arizona Staffing

 ...Quality Assurance Associate Castle Biosciences Inc. is growing, and we are looking to hire a Quality Assurance Associate working remotely from your home office based in the USA, with a start date of November 3, 2025. Why Castle Biosciences? ~ Exceptional Benefits... 

Evergy Company

Lineman -Journeyman Job at Evergy Company

 ...JOB TITLE : Lineman Journeyman REQUISITION : DIS00UA DEPARTMENT : Wichita Line LOCATION : Wichita, KS PAY : $52.19 Headquartered in both Kansas City and Topeka, Evergy employs about 4,900 people who are dedicated to empowering a better future. We... 

Focus Staff

Travel Speech-Language Pathologist - Acute Care - $1,970 per week Job at Focus Staff

 ...per week ~ Shift: 8 hours, days ~ Employment Type: Travel We currently have a client in Macon, GA looking for a Speech Language Pathologist (Traveling SLP) Focus Staff is seeking a traveling Speech Language Pathologist to Provide speech therapy services to... 

Six Flags Darien Lake

Food Service - Counter Attendant Job at Six Flags Darien Lake

 ...tables, wash dishes, and keep all areas clean and safe for guests How You Will Do It Ability to work in an environment as fast-paced as our coasters Demonstrate a strong work ethic and commitment to the Six Flags mantra Friendly, outgoing personality inviting...