Post Job Free
Sign in

Software Developer

Company:
Summit Interconnect, Inc.
Location:
Anaheim, CA, 92801
Posted:
April 09, 2024
Apply

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

Apply