Software Developer

Summit Interconnect, Inc.
Anaheim, CA, US
$85K-$110K a year
Full-time

Job Description

Job Description

Summit currently has an open position for Software Developer. Summit Interconnect is a leading provider of advanced printed circuit boards (PCBs) and related solutions.

Our mission is to empower innovation by delivering the highest quality, most reliable PCBs to our customers. We are driven by a set of core values that guide our decisions and actions every day, including Integrity, Quality, Collaboration, Innovation, and Customer Focus.

You will be part of an exceptional team of engineers where collaboration is highly valued, where innovation is something that happens every day, where taking risks is encouraged.

You will face unique challenges and lead the development of exciting applications that target challenging PCB manufacturing problems.

We are looking for a Software Developer who is proficient in both Python and Node.js to design and develop scalable applications.

The ideal candidate will have a solid understanding of software development principles and best practices, along with a passion for creating high-quality software solutions.

Responsibilities :

  • Design, develop, and maintain robust and scalable web applications using Python and Node.js.
  • Collaborate with cross-functional teams to gather and define project requirements.
  • Participate in the full software development lifecycle, including planning, design, development, testing, and deployment.
  • Write clean, efficient, and maintainable code following coding standards and best practices.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug issues and implement effective solutions in a timely manner.
  • Stay up-to-date with emerging technologies and trends in software development.

Qualifications :

  • A 2-year’s or a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Developer or similar role.
  • Proficiency in Python and Node.js, with a solid understanding of their ecosystems and frameworks.
  • Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Vue.js).
  • Familiarity with relational and non-relational databases (e.g., MySQL, MongoDB).
  • Knowledge of RESTful APIs and microservices architecture.
  • Experience with version control systems (e.g., Git) and CI / CD pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced environment and manage multiple priorities.

Preferred Qualifications :

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with Agile / Scrum methodologies.
  • Contributions to open-source projects or a GitHub profile.

Working Conditions : This is a remote role with the expectation of on-site / in-person collaboration with teammates and stakeholders for moments that matter and may require up to 10% travel.

Compensation / Benefits : Summit offers a variety of health and benefit programs. Which include Medical, Dental, Vision, HSA plans, Hospital and Accident plans, Life Insurance, PTO, Matching 401K, and Paid Holidays.

Benefits are effective 1st day of the month following date of hire.

Pay Range for this position is $85,000.00 - $110,000.00 annually based on experience.

Summit Interconnect is an Equal Opportunity / Affirmative Action Employer

30+ days ago
Related jobs
Promoted
VirtualVocations
Huntington Beach, California

A company is looking for a Senior Software Developer Analyst. ...

Promoted
Capgemini Engineering
CA, United States

Job Title: Mobile Software Automation Developer. We are seeking an Automation Developer to contribute to the verification and validation testing of mobile software across Android and iOS mobile applications. The Mobile Developer will work under a well-adapted product development process that meets q...

Promoted
VirtualVocations
Santa Ana, California
Remote

Key Responsibilities:Analyze business problems, evaluate technology solutions, and build cutting-edge softwarePartner with the business and technical experts to develop new solutionsExecute projects from requirements gathering to production deploymentRequired Qualifications:BS in Computer Science, E...

State Street
Irvine, California

We are looking for an Enterprise Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a software team working on maintaining and enhancing our mission-critical Fixed Income and Equity Pricing application for a high-profile client. A...

Promoted
VirtualVocations
Huntington Beach, California

A company is looking for a Senior Software Developer IIKey Responsibilities:Be a senior member of a highly effective software development teamDesign, build, test, deploy, and iterate on software while fostering the professional development of junior team membersParticipate in strategic business and ...

Anduril
Costa Mesa, California

Anduril Developer Services (ADS) aims to provide an end-to-end development and testing service that enables Anduril to build and execute faster. Our focus is on delivery: to developers, to customer environments, and more. The mission is to make Anduril an excellent software engineering organization....

Empire Life
Remote, CA
Remote

Empire life is looking to hire a Software Developer or Senior Software Developer - Perl to join our Development team! The Software Developer is an intermediate to senior software developer of web based applications and application program interfaces (API’s) with additional skills and experience in D...

Emonics LLC
California, United States

Performance Software Developer. Experience - 3-7 Years in performance software development. Experience in system software design, development integration, and automation, preferably in the semiconductor industry. ...

Panasonic
Irvine, California

We are looking for a motivated, driven, and collaborative Software Engineer with experience in embedded software development to join a talented team that conducts research, design and development of software running on Linux to power our latest products. Develops software tools and subsystems to sup...

Abbott
Remote, California, United States
Remote

Software Testing and/or Software Quality Assurance including coursework. Our Diabetes division in Alameda, CA, currently has an opportunity for a Software V&V Test Engineer. Complete software testing and activities in conjunction for user stories within the Agile SDLC process. Perform exploratory te...