Shift: M-F 8am-5pm
Duration: 06 Months, Temp to hire for right fit
Pay range: $54-$58/hr. on w2
100% Onsite job
HOW WILL YOU MAKE AN IMPACT:
The Software Engineer is part a multi-functional engineering team designing software and instrumentation to aid in groundbreaking high-speed cellular research! You will work closely with the hardware engineering and application teams to develop and define the instruments and the controlling software.
WHAT WILL YOU DO:- You will have the unique opportunity to contribute to the development of new applications for our Instrument suite, participate and collaborate in product development for existing and new products, and support manufacturing through product testing. Your contributions will directly impact the advancement of high-speed cellular research, enabling scientists and researchers to make breakthrough discoveries.
- Perform all phases of software development including design, implementation, testing, integration, and maintenance of software.
- Develop and support GUI, analysis, communications, and instrument control software.
- Collaborate with verification and validation teams to build test requirements based on system software requirements and design.
HOW WILL YOU GET HERE:- To be successful in this role, you will need a BS degree and 5+ years of experience, an MS degree and 3+ years of experience, or a PhD. Your educational background will provide you with the foundation needed to excel in this position.
- 3+ years of experience working with C#
- 3+ years of experience working with UWP, WPF, or WinUI.
- 3+ years of experience with .NET, .NET Core, or .Net 5 - 9
- 3+ years of experience developing C++ or C# GUI applications using object-oriented techniques and methodology.
- Design Patterns experience with MVVM
- Experience with multi-threaded constructs
- Enhancing and improving existing libraries and applications understanding and communicating associated risks.
- Deep understanding and experience in API design (using RESTFul), including versioning, isolation, documentation for internal and external (commercial)
- Demonstrated expertise in software development and familiarity with agile/iterative approaches.
- Understanding of Object Oriented Design Patterns
- Comfortable working in Visual Studio and Azure DevOps
PREFERRED EXPERIENCE- In addition to the required experience, it would be beneficial if you have XAML Skills, whether on UWP, WPF, or WinUI.
- This additional expertise will further enhance your ability to contribute to the development of our software and instrumentation.
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
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.