Senior Software Engineer - LanceSoft Inc
Hillsboro, OR 97124
About the Job
{Job Title :: Senior Software Engineer(Backend development}
Position Type:
{Contract Full time}
Location:
{Hillsboro, OR 97124}
Onsite Flexibility:
{All Onsite}
Pay Range:
{$80/hr -$80/hr}
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.
Employee Benefits:
At LanceSoft, full time regular employees who work a minimum of 30 hours a week or more are entitled to the following benefits:
About LanceSoft
LanceSoft is rated as one of the largest staffing firms in the US by SIA. Our mission is to establish global cross-culture human connections that further the careers of our employees and strengthen the businesses of our clients. We are driven to use the power of our global network to connect businesses with the right people, and people with the right businesses without bias. We provide Global Workforce Solutions with a human touch.
EEO Employer
LanceSoft is a certified Minority Business Enterprise (MBE) and an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and business needs at the time.
Want to read more about LanceSoft?
Click here to visit our website - www.lancesoft.com
Position Type:
{Contract Full time}
Location:
{Hillsboro, OR 97124}
Onsite Flexibility:
{All Onsite}
Pay Range:
{$80/hr -$80/hr}
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.
Employee Benefits:
At LanceSoft, full time regular employees who work a minimum of 30 hours a week or more are entitled to the following benefits:
- Four options of medical Insurance
- Dental and Vision Insurance
- 401k Contributions
- Critical Illness Insurance
- Voluntary Permanent Life Insurance
- Accident Insurance
- Other Employee Perks
About LanceSoft
LanceSoft is rated as one of the largest staffing firms in the US by SIA. Our mission is to establish global cross-culture human connections that further the careers of our employees and strengthen the businesses of our clients. We are driven to use the power of our global network to connect businesses with the right people, and people with the right businesses without bias. We provide Global Workforce Solutions with a human touch.
EEO Employer
LanceSoft is a certified Minority Business Enterprise (MBE) and an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and business needs at the time.
Want to read more about LanceSoft?
Click here to visit our website - www.lancesoft.com
Source : LanceSoft Inc