Software Design Engineer
Randstad USAJob Summary
We are seeking a skilled Software Design Engineer to join our team in Redmond, Washington. This is a contract position where you will be responsible for fine-tuning and improving a variety of sophisticated software implementation projects. You will gather and analyze system requirements, document specifications, and develop software solutions to meet client needs.
Responsibilities
- Fine-tune and improve a variety of sophisticated software implementation projects.
- Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs.
- Analyze and review enhancement requests and specifications.
- Implement system software and customize to client requirements.
- Prepare detailed software specifications and test plans.
- Code new programs to client's specifications and create test data for testing.
- Modify existing programs to new standards and conduct unit testing of developed programs.
- Create migration packages for system testing, user testing, and implementation.
- Provide quality assurance reviews.
- Perform post-implementation validation of software and resolve any bugs found during testing.
Qualifications
- Bachelor's degree in a technical field such as computer science, computer engineering, or related field required.
- Minimum 4 years of experience in software design and development.
- A solid foundation in computer science, with competencies in data structures, algorithms, and software design.
- Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems.
- Experience in programming and experience with problem diagnosis and resolution.
Skills
- Embedded Software Design
- Professional Engineer
Equal Opportunity Employer
Randstad Digital is an equal opportunity employer. We welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact us.
Compensation
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Benefits Extracted with AI
- Health insurance
- Incentive and recognition program
- 401K contribution
Similar jobs
Last update: 23 minutes ago
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Senior Software Engineer - Azure DNS and Traffic Manager
Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Lead React Developer
Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.
Senior Software Development Engineer, Customer Trust - Core Services
Join Amazon as a Senior Software Development Engineer to build scalable AI systems for customer trust.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Software Development Engineer I
Join Expedia Group as a Software Development Engineer I in Seattle. Work with Spring Framework, Agile, and more.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Software Development Engineer II
Join Expedia as a Software Development Engineer II, working on mission-critical features with Java, AWS, and Kubernetes.
Software Development Engineer I, Redshift
Join Amazon Redshift as a Software Development Engineer I to design and implement high-performance data solutions.
Staff Software Engineer - Fullstack (Digital Trust and Citizenship)
Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
Software Engineer III - Front End
Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Software Engineer III - Front End
Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.