Software Engineer (C/C++)

Kinect
CA, United States
Full-time

Software Engineer III

Job Summary

Are you passionate about cybersecurity? This is a great opportunity for a curious, self-motivated individual to advance their technical and software development skills by joining as a Software Developer, contributing to the development of modern enterprise risk management and security solutions for Fortune 500 companies worldwide.

Essential Functions

  • Develop, test, and debug programs using a variety of hardware, databases, and programming technologies.
  • Write new program code based on specifications.
  • Analyze program performance and implement solutions to improve deficiencies.
  • Prepare and maintain programming documentation.
  • Collaborate effectively in a multi-developer environment.

Qualifications and Experience :

  • 3-5 years of experience in C / C++ programming and delivering software solutions.
  • Experience with relational databases and 3-5 years of experience writing SQL scripts.
  • Proficiency in Java 8+ development and familiarity with the Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Hands-on experience implementing software using fundamental software patterns and principles.
  • Strong understanding of Agile methodologies and DevSecOps practices.
  • Experience in programming system-based shippable software.
  • Expertise in developing software for *nix-based operating systems.
  • Proficiency with *nix-based scripting languages.
  • Ability to manage multiple activities and projects in a fast-paced environment.
  • Experience with Git-based source control management (SCM) environments.
  • Passion for continuous learning and innovation.
  • Experience in building unit tests and adhering to code quality standards.
  • Familiarity with secure development practices (e.g., OWASP, SQL Injection).
  • Knowledge of integrated development environments (IDEs) for configuration, build, and development.
  • Proficiency in REST APIs, Web Services, TCP / IP, and JSON structures.
  • A bachelor's degree in Computer Science, Information Systems, or a related discipline, or equivalent work experience, is required.
  • 4 days ago
Related jobs
Promoted
Raytheon
Glendale, California

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 5+ years of experience. As a System Security Software Engineer, the candidate will be involved with software and firmware design...

Promoted
Disney Entertainment & ESPN Technology
San Francisco, California

The Data Capture team for the Data organization within the DE&ET organization is in search of a Lead Software Engineer. As a member of the Data Capture team you will establish the foundational set of core platform frameworks and pipelines which are a vital key to success – enabling dozens of enginee...

Promoted
Raytheon
El Segundo, California

Minimum of eight (8) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Direct...

Promoted
Chipton-Ross
El Segundo, California

Interface with product stakeholders including software and hardware development teams, Systems Engineering, Product Security Engineering, and Testbed Engineering. The position will involve integrating the software with multiple platforms and flight software, developing tools, building up development...

Promoted
Raytheon
West Hollywood, California

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and me...

Promoted
Cloudera
Santa Clara, California

Cloudera is looking for an experienced software engineer to join the Data Services Platform organization. The Data Services Platform (DSP) team is building a common substrate for Cloudera's next-gen Data Services for GenAI Inferencing, Machine Learning, Data Engineering, Data Warehousing, Data Flow,...

Promoted
Pinterest
San Francisco, California

We're seeking talented Staff Software Engineers to take the tech lead role of Ads Retrieval and Targeting Infra team. You will be the tech lead of 5-10 engineers and directly influence their day to day work through mentorship and leadership. Experience in mentoring, guiding and upleveling junior eng...

Promoted
VirtualVocations
Long Beach, California

A company is looking for a Software Engineer, Policy. Experience in building and querying relational databases like PostgreSQLStrong knowledge of Computer Science fundamentals and software design patternsExperience in designing and developing scalable applications with an understanding of high-avail...

Promoted
SpaceX
Hawthorne, California

SITE RELIABILITY ENGINEER, DATA (APPLICATION SOFTWARE). Software engineering and innovation is at the core of these programs. Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software with site reliability or DevOps i...

Promoted
Apple
Cupertino, California

We are seeking a passionate and experienced Data Infrastructure Engineer to play a pivotal role in revolutionizing how we process and use substantial datasets as the heart of Siri, Search and Machine Learning. Data Scientists and Analysts, other Engineering teams) to transform massive data into valu...