Designs and develops software applications. Gathers and evaluates end-user requirements. Develops build plans. Performs coding, debugging, testing, code review, and troubleshooting throughout the software development lifecycle. Requires a bachelor's degree in computer science, software engineering, or a related field. Typically reports to a manager. Work is closely managed. Works on projects/matters of limited complexity in a support role. Typically requires 0-2 years of related experience.
Create an Alert for Software Engineer I Jobs
Create a Job Alert
Get notified when new Software Engineer I jobs are posted
The Company. 2025 Deloitte Technology Fast 50 Canada Recipient š. SpryPoint is revolutionizing how utilities serve their communities. As a high-growth software company, we're shaking up the status quo in the utility industry with the first and only cloud-native platform built specifically for modern utilities. Founded by industry veterans in 2012, we've grown from a profitable startup to a rapidly scaling company of 285 employees serving 100 uti...
Software Engineer ā Journeyman 1. OM Group, Inc. is hiring a Software Engineer ā Journeyman 1 to support the development, enhancement, and integration of mission-critical applications for the OHASIS and Socium GIS platforms. This role is ideal for a technically skilled developer who thrives in collaborative, cross-functional teams and is committed to delivering secure, high-quality solutions for DoD environments. Responsibilities. Provide applica...
Test Automation Software Engineer. Job Description. Test Automation Software Engineer. Primary responsibility of this role is to triage, support, and enhance automated testing suites focusing on performance metrics. Ideal candidate will have a background in Python development, Unix system debugging, and experience with the ecosystem. Tasks. Support, maintain, and improve automation suites dedicated to collecting performance metrics using Python. ...
Software Engineer I. Location : Cupertino, CA. Hybrid Schedule in Cupertino. Test Automation Software Engineer. Primary responsibility of this role is to triage, support, and enhance automated testing suites focusing on performance metrics. Ideal candidate will have a background in Python development, Unix system debugging, and experience with the Client ecosystem. Tasks. Support, maintain, and improve automation suites dedicated to collecting pe...
Job Details. Software Engineer I. Location : Cupertino, CA. Hybrid Schedule in Cupertino. Test Automation Software Engineer. Primary responsibility of this role is to triage, support, and enhance automated testing suites focusing on performance metrics. Ideal candidate will have a background in Python development, Unix system debugging, and experience with the Client ecosystem. Tasks. Support, maintain, and improve automation suites dedicated to ...
Test Automation Software Engineer. Job Description. Test Automation Software Engineer. Primary responsibility of this role is to triage, support, and enhance automated testing suites focusing on performance metrics. Ideal candidate will have a background in Python development, Unix system debugging, and experience with the ecosystem. Tasks. Support, maintain, and improve automation suites dedicated to collecting performance metrics using Python. ...
Software Engineer I. Location : Cupertino, CA. Hybrid Schedule in Cupertino. Test Automation Software Engineer. Primary responsibility of this role is to triage, support, and enhance automated testing suites focusing on performance metrics. Ideal candidate will have a background in Python development, Unix system debugging, and experience with the Client ecosystem. Tasks. Support, maintain, and improve automation suites dedicated to collecting pe...
Job Details. Software Engineer I. Location : Cupertino, CA. Hybrid Schedule in Cupertino. Test Automation Software Engineer. Primary responsibility of this role is to triage, support, and enhance automated testing suites focusing on performance metrics. Ideal candidate will have a background in Python development, Unix system debugging, and experience with the Client ecosystem. Tasks. Support, maintain, and improve automation suites dedicated to ...
Thorlabs is pleased to play a role in advancing science through the components, instruments, and systems we design and manufacture. We believe that science and innovation have great potential to improve the world around us and are committed to advancing photonics (i.e., light-based) technologies that positively impact our customers, employees, and communities. Via educational outreach and more sustainable business practices, we continuously inves...
This role is ideal for those at the start of their professional journey who are eager to learn, grow, and make an immediate impact. As this is a general posting, weāll align you with a team based on your skills, interests, and career aspirations to set you up for success. We're cultivating a culture that prioritizes innovators, risk-takers, and imaginative thinkers. Youāll help create solutions that transform how millions of consumers and small b...
Job Description. Overview. Our client is a global industry leader in automation and data management services. All of their hardware and software products are designed in-house, allowing them to provide excellent customer service to their clients at all levels of the supply chain. Summary. C, C , C# programming role, implements new code or code modifications and performs unit level testing. Environment. The Software Engineer role will be an integr...
At Bayer weāre visionaries, driven to solve the worldās toughest challenges and striving for a world where 'Health for all Hunger for noneā is no longer a dream, but a real possibility. Weāre doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining āimpossibleā. There are so many reasons to join us. If youāre hungry to build a...