GetJob.us
C

Software Engineer

Change OrderCA
This week
Full-timeHybrid

Company

Change Order

Location

CA

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

We are seeking a skilled Software Engineer to design, develop, and maintain high-quality software solutions for our innovative technology platform at Change Order in California.

Full Description

Change Order is seeking a talented Software Engineer to join our growing engineering team in California. This full-time role offers an exciting opportunity to work with cutting-edge technologies while contributing to meaningful software solutions that impact our clients and users. As a Software Engineer, you will be responsible for designing, developing, and maintaining scalable software applications and systems. You will collaborate with cross-functional teams to understand requirements, architect technical solutions, and implement features that meet business objectives. Your work will directly influence the quality and performance of our products. Key responsibilities include writing clean, efficient, and maintainable code in various programming languages, participating in code reviews to ensure code quality standards, troubleshooting and debugging software issues, and contributing to technical documentation. You will also work closely with product managers and designers to translate requirements into functional software, optimize application performance, and stay current with industry best practices and emerging technologies. The ideal candidate will have a strong foundation in software development principles and a passion for building reliable, user-centric applications. We are looking for someone who thrives in a collaborative environment and is eager to grow their technical skills while contributing to our team's success. Required qualifications include a Bachelor's degree in Computer Science, Engineering, or a related field, along with demonstrated experience in software development through academic projects, internships, or professional work. Candidates should have proficiency in at least one modern programming language and familiarity with software development lifecycle processes. Essential skills include proficiency in programming languages such as Java, Python, JavaScript, or C++, experience with version control systems like Git, understanding of database technologies and SQL, knowledge of web development frameworks, and strong problem-solving and analytical abilities. Additional valuable skills include experience with cloud platforms, API development, agile methodologies, and software testing frameworks. Change Order is a forward-thinking technology company committed to innovation and excellence. We foster a collaborative and inclusive work environment where engineers can make meaningful contributions while developing their careers. Our team values continuous learning, open communication, and creative problem-solving. We offer competitive compensation and a comprehensive benefits package including health insurance, retirement savings plans, and paid time off. Employees enjoy opportunities for professional development through training programs, conferences, and mentorship. Growth opportunities include career advancement paths, leadership development, and the chance to work on diverse and challenging projects that expand technical expertise. Join Change Order and be part of a team that values innovation, quality, and professional growth in a dynamic and supportive workplace.

Key Skills

JavaPythonJavaScriptGitSQL