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.
Summary:
This role will help to create and maintain software applications using C++ and Python, and will be working with our design and engineering teams to deliver high-quality software applications that meet our clients’ needs and expectations.
Job Responsibilities:
-
Develop new features and components using C++ and Python
-
Ensure cross-platform compatibility and performance optimization
-
Troubleshoot and debug issues and errors
-
Collaborate with other developers, designers, and stakeholders
-
Write clean, readable, and maintainable code
-
Follow best practices and coding standards
-
Maintain appropriate and necessary documentation
Qualifications:
-
At least 3 years of experience in software development, preferably with C++ and Python
-
Proficiency in C++ and Python
-
Familiarity with software development best practices
-
Experience with version control tools such as Git
-
Ability to work independently and as part of a team
-
Excellent communication and problem-solving skills
-
Strong writing and speaking skills
-
Good at organizing and documenting work
-
Team-player, adaptable
-
Resourceful, driven
-
Dynamic with capacity to handle rapid work environment
Additional Details:
-
Location: Portland, OR
-
Duration: 10 months
-
Pay Range: $54.50-61.50 per hour
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.