Monday, October 27, 2025
Microsoft

Software Design Engineer (contract)

Posted: 2 days ago

Job Description

Software Design Engineer (Contract)Please note that this is a contract role providing services to Microsoft through external staffing partners of Allegis Global Solutions. If you are selected for this role, you will be employed by AGS and will not be an employee of Microsoft.SummaryWe are seeking a talented and motivated individual to join our dynamic team, where you will play a crucial role in designing, developing, implementing, testing, and maintaining innovative software solutions. This position offers the opportunity to work on exciting internal projects aimed at automating business processes and enhancing operational efficiency. You will collaborate with cross-functional teams to gather requirements, analyze system specifications, and deliver high-quality software that meets client needs. If you are passionate about technology and eager to contribute to impactful projects, this is the perfect opportunity for you.Job ResponsibilitiesFine-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 it to client requirements Prepare detailed software specifications and test plans Code new programs according to client specifications and create test data for testing Modify existing programs to meet 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 Requirements2-4 years of relevant experience required Bachelor's degree in a technical field such as computer science, computer engineering or related field required Proficiency in React, C#, Azure, and OpenAI Strong understanding of data structures, algorithms, and software design principles Experience with large systems software design and development In-depth troubleshooting skills for both new and legacy production systems Ability to perform unit testing effectively Additional DetailsLocation: Redmond, WA (Hybrid: 2 days/week Onsite)Duration: 8 MonthsPay Range: $51.50 - $58.50 per hourWeekly Schedule: 40 hours AGS is an Equal Opportunity/Affirmative Action Employer (M/F/Disability/Veterans). We will consider all applications without regard to race, gender, sexual orientation, gender identity, age, color, religion, national origin, veteran status, disability, genetic information or any other status protected by applicable law.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs