Enable job alerts via email!

Software Development Engineer

VanderHouwen

Beaverton (OR)

Remote

USD 80,000 - 110,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative staffing firm is seeking a skilled Software Development Engineer to join a dynamic team. This remote role requires proficiency in multiple programming languages, particularly C#, and a strong foundation in software architecture. The successful candidate will contribute to the development and maintenance of software applications, work collaboratively with senior engineers, and mentor junior team members. This position offers an exciting opportunity to enhance your technical skills while making a significant impact on project outcomes. If you're passionate about technology and eager to grow your career, this role is perfect for you.

Qualifications

  • 3+ years of experience in software development after a Bachelor's degree.
  • Proficient in multiple programming languages and frameworks.
  • Strong knowledge of software architecture and quality assurance.

Responsibilities

  • Develop and maintain software applications, including testing and debugging.
  • Collaborate with team members on project goals and requirements.
  • Participate in code reviews and provide constructive feedback.

Skills

C#
LabVIEW
Software Architecture
Algorithms and Data Structures
Test Automation
Problem Solving
Effective Communication

Education

Bachelor's in Computer Science
Master's in related field

Job description

Software Development Engineer
Our client is looking for a Software Development Engineer to join their team. This is a mid-level professional position, typically having at least three years of experience in software development after completion of their bachelors degree or one year of experience following completion of their masters. They are proficient in multiple programming languages and frameworks, and can design, develop, test, and maintain software applications. They work collaboratively within a team, contributing to code reviews, debugging and implementing new features. Additionally, they may mentor junior engineers and participate in the planning and execution of projects, ensuring that software solutions meet technical and business requirements. Their role requires a balance of technical expertise, problem-solving skills, and effective communication and some leadership ability while developing their skill set and obtaining valuable experience in the domain.

This is a remote position in Beaverton OR, candidates must be local for occasional onsite meetings.

Software Development Engineer Responsibilities
Develop and maintain software applications: Write, test, and debug application and test automation code to meet project requirements.
Collaborate with team members: Work closely with senior engineers, designers, and other stakeholders to understand project goals and requirements.
Participate in code reviews: Review code written by peers and provide constructive feedback.
Troubleshoot and resolve issues: Identify and fix bugs or performance issues in software.
Document code and processes: Create and maintain documentation for code, APIs, and development processes.
Learn and apply new technologies: Stay updated with the latest industry trends and technologies to improve skills and contribute to projects.
Follow software development best practices: Adhere to coding standards, version control, and other best practices to ensure high-quality software.
Work with Tech Support and Field Sales to reproduce defects reported from the field and suggest workarounds to customer problems.
Implement new features and enhancements based on project requirements.
Mentor junior engineers and provide guidance on best practices.
Other duties as assigned

Software Development Engineer Qualifications
Bachelor’s degree in computer science, other related mathematical or scientific field with two to three years of relevant software development experience.
Strong knowledge of software architecture, patterns and processes including software quality assurance.
Proficiency in multiple programming languages including C#, and LabVIEW.
Knowledge of algorithms and data structures, understanding of software development methodologies.
Strong ability to develop product software and test automation code in C#.
Audio domain and/or Test and Measurement experience is a plus.
Signal processing, electrical engineering or software architecture experience are pluses.
Minimum of two years of software development experience.
Develops/Applies technical expertise and analytical skills as a generalist while continuing to learn about the products and processes and improving their technical skills.
Demonstrates increasing expertise in one or more areas of specialization.
Develops solutions to increasingly complex development and test scenarios that require the regular use of ingenuity, creativity and advanced technical skills.

Degree of Work Direction
Work is performed with moderate direct supervision and guidance; the engineers are expected to keep management and team colleagues current with progress and issues encountered.
Exercises latitude in setting and achieving technical objectives of assignments.
Completed work is reviewed for achievement of technical, quality and project timeframe objectives.
Expected to take initiative, solve problems and to use sound development and test practices to meet company goals while ensuring that delivered products meet or exceed requirements and quality objectives.

Project Responsibility
Provides estimates for assigned test tasks for project planning/management purposes.
Responsible for completing tasks in accordance with estimates and project deadlines.

Relationships
Interacts with senior technical staff and/or customers on significant technical matters often requiring coordination across organizational lines.

Indicators
Recognized as continuously developing skills and domain knowledge by other team members.
Effective contributor in product test efforts.
Reliably delivers on commitments and works as a respected member of the development team.
Documents, updates and continuously improves their personal software development process to learn from previous experiences and deliver increasing quality with more accurate estimates.

Meet VanderHouwen
What kind of recruiter do you see yourself working with? One who prioritizes your best interest, no matter what? VanderHouwen does, and we're in it for the long game! Our recruiters focus on YOU, building meaningful, long-term relationships while developing a deep understanding of companies' staffing needs and workplace cultures. This approach helps us find an ideal job match that aligns with your unique career aspirations and goals.

VanderHouwen is an award-winning, Women & Diversity-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen places experienced professionals across the nation! Our recruitment teams specialize in either Technology and IT, Engineering, Human Resources, or Accounting and Finance career markets. Partner with us to land your next exciting career!

VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate based on race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws.

Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.

This field is required.

Upload Resume (Standard format documents welcome. Unable to accept image documents or filenames containing special characters.) * Please attach your current resume (required).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Development Engineer

SIB McKesson High Volume Solutions Inc.

Pennsylvania

Remote

USD 106.000 - 179.000

Yesterday
Be an early applicant

Senior Software Development Engineer

McKesson

Remote

USD 106.000 - 179.000

Yesterday
Be an early applicant

Digital Software Development Engineer

Solventum

Remote

USD 95.000 - 118.000

Yesterday
Be an early applicant

Senior Software Development Engineer

McKesson’s Corporate

New York

Remote

USD 106.000 - 179.000

Today
Be an early applicant

Principal Software Developmenet Engineer

Xsell Resources

Remote

USD 100.000 - 150.000

-1 days ago
Be an early applicant

Software Engineering Software Development Engineer San Diego, US

Avature

San Diego

Remote

USD 80.000 - 120.000

Today
Be an early applicant

Software Development Engineer

Beyondsoft Technology (Vietnam) Company Limited

Remote

USD 60.000 - 100.000

Yesterday
Be an early applicant

Profiler Tools Software Development Engineer

Luxoft

Remote

USD 80.000 - 110.000

2 days ago
Be an early applicant

Software Development Engineer

CoverMyMeds

Columbus

Remote

USD 106.000 - 179.000

5 days ago
Be an early applicant