<p>We are looking for a talented and motivated <strong>Software Engineer II</strong> to join our innovative IT team. As a Software Engineer II, you will be responsible for designing, developing, and maintaining software applications using modern technologies. You will work on both front-end and back-end development, ensuring seamless integration and optimal performance. Your role will involve collaborating with cross-functional teams to deliver high-quality software solutions that meet business requirements.</p><p><br></p><p>This role offers the opportunity to work on cutting-edge software solutions, improve system efficiency, and contribute to strategic IT initiatives. If you are passionate about software engineering and thrive in a dynamic environment, we’d love to hear from you!</p><p><br></p><p><strong>What You'll Do</strong></p><ul><li>Develop and maintain web applications using modern front-end frameworks such as React or Angular.</li><li>Design and implement RESTful APIs and microservices using C#.</li><li>Work with cloud platforms like Azure or AWS to deploy and manage applications.</li><li>Implement CI/CD pipelines using tools like Azure DevOps or GitHub Actions.</li><li>Collaborate with UX/UI designers to create intuitive and responsive user interfaces.</li><li>Write unit and integration tests to ensure code quality and reliability.</li><li>Participate in code reviews and provide constructive feedback to peers.</li><li>Troubleshoot and resolve software defects and production issues.</li><li>Design and contribute to an AI agent platform, enabling intelligent automation, workflow orchestration, and integration with enterprise systems.</li></ul><p><br></p>
We are looking for a PC Technician to support day-to-day hardware needs for a Contract position based in Campbell, California. This role focuses on preparing, installing, troubleshooting, and maintaining computer equipment and peripheral devices in a hands-on environment. The ideal candidate is comfortable working with both Dell Technologies and Apple devices while ensuring reliable workstation setup and connectivity for end users.<br><br>Responsibilities:<br>• Install, configure, and deploy desktop and laptop hardware for users across the site.<br>• Diagnose and resolve issues involving computers, peripherals, and other associated hardware components.<br>• Set up and organize cabling for workstations, devices, and related equipment to maintain safe and reliable connectivity.<br>• Perform hardware replacements, upgrades, and basic repair tasks on supported systems and accessories.<br>• Provide technical support for Dell Technologies and Apple devices, including initial setup and ongoing troubleshooting.<br>• Test equipment after installation or repair to confirm proper performance and user readiness.<br>• Track completed work, device status, and hardware inventory to support efficient operations.