US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Senior Software Engineer

Careers Integrated Resources Inc Hillsboro, OR (Onsite) Contractor
Job Description: Job Title: Senior Software Engineer
Essential Duties and Responsibilities:
As a Senior Software Engineer, you will be responsible for a variety of tasks aimed at developing high-quality software solutions. Your specific duties will include, but are not limited to:
Software Design and Development: Design, develop, and integrate software solutions with target hardware platforms.
Requirement Translation: Collaborate with project management and technical leads to convert customer product requirements into technical tasks for product designs.
Code Quality: Write clean, maintainable, and efficient code while adhering to industry best practices and standards.
Design and Architecture Review: Participate in design and architecture reviews and create and maintain comprehensive technical documentation.
Code Reviews: Conduct code reviews to ensure code quality and provide constructive feedback to team members.
Debugging and Issue Resolution: Debug and resolve complex technical issues to ensure software stability and performance.
Minimum Education and Experience Requirements:
Educational Background: Bachelor s degree in computer science, Computer Systems Engineering, or a related field.
Professional Experience: A minimum of 5 years of experience in developing commercial software.

Knowledge, Skills, and Abilities:
To perform the essential functions of this role effectively, you should possess the following:
Proficiency in Microsoft Development Environments: Skilled in C#, C++, and the .NET Framework.
WPF Expertise: Strong software development skills in WPF.
Design Patterns: Proficient in MVVM and event-driven design.

Object-Oriented Design: Proficient in interface-based object-oriented software design.
Software Development Lifecycle: Familiarity with the software development life cycle (SDLC).
Agile Development: Familiarity with agile software development concepts including usage of JIRA.
Backend Development: Experience in backend software development.
Team Collaboration: Highly motivated team player with a strong desire for continuous learning and knowledge expansion.
Comments for Suppliers:
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Contractor

Location

Hillsboro, OR (Onsite)

Job Type

Information Technology

Experience

Not Specified

Date Posted

10/31/2024

Job ID

24-24752

Apply to this job.

Think you're the perfect candidate?