16 Jul
Senior WPF/C# Software Engineer
California, Sanclemente , 92673 Sanclemente USA

Vacancy expired!

RESPONSIBILITIES:Kforce is seeking a Senior WPF/C# Software Engineer in San Clemente, CA. This will be onsite in San Clemente for onboarding and hybrid remote starting the fall of 2021. The Senior WPF/C# Software Engineer is responsible for the development of application software for the products as part of the core development team. The Software Engineer will follow a software development lifecycle to develop, deploy, and maintain software to support product development and R&D needs.Essential Duties & Responsibilities of the Senior WPF/C# Software Engineer: Interface with other Engineers to develop in C#/WPF software and system-level product architectures that take into account electronics, communication, power, user interface and other aspects of the final product Specify, plan, design, develop, test and support software components The Senior WPF/C# Software Engineer will implement or modify software component designs or enhancements to new and existing software products Document software design Establish and clarify specifications for assigned work Assist in the design direction or modification or software system components As a Senior WPF/C# Software Engineer, you will work with R&D group to establish necessary test specification and requirements for software product validation of designs Adhere to code standards and guidelines Participate in code and design reviews as necessary Apply best practices for Software Engineering Work on special projects as they ariseREQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field from an accredited College or University Minimum of 7+ years of total engineering experience 5 years of Windows Application development experience Minimum of 5 years of C#/.NET, WPF developer experience Minimum of 3 years using Microsoft Visual Studio Thorough understanding of the Windows operating system Proficient in C/C object oriented programming Strong knowledge of networking communications protocols (TCP/IP, UDP, Multicast) Strong socket programming experience Multi-threaded development experience Asynchronous networking development experience Web Services technologies (REST, SOAP) Proficient in using Git Knowledge of software development life cycles Ability to fully support Quality department by building quality into all aspects of work and by maintaining compliance to all quality requirements Strong analytical and problem solving skills Able to work quickly and effectively under pressure and to efficiently deal with multiple priorities simultaneously Excellent verbal and written communication skillsDesirable Experience/Skills: Experience in medical device software development Experience working in an FDA regulated environment Experience performing hazard and risk analysis Experience developing mobile devices that run on iOS or Android Experience using SQL SERVER, MySQL, or SQLite Experience in PythonKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!


Report job