Sr Engineer (Software HIT) analyzing and developing software applications for medical devices and technology projects. Collaborating with teams to enhance software engineering processes in a hybrid work setting.
Responsibilities
Analyzes, plans, designs, executes, and documents software applications and/or processes within established medical product design controls.
Designs and develops software adhering to product requirements, definitions and/or program goals.
Applies standard techniques and resolves moderate to high complexity problems/defects, performing root cause and failure analysis.
Displays a solid understanding and ability to apply technical theories/practices utilized by own discipline and other disciplines outside the primary area of expertise to identifies coverage of risks, requirements, architectural components, functions, and performance.
Wide latitude for independent judgment to resolve issues and contribute to the team’s development.
Works with senior leadership to improve software engineering process efficiency.
Performs code reviews to confirm software implemented to approved designs, specifications and meet quality standards.
Assists with Project timing, tracking progress to program schedule.
Recognizes and Identify improvements for software engineering process deficiencies and software development best practices.
Mentors and guides junior staff, routinely provides advice and assistance to team members regarding routine and unique problems.
Works with internal and external staff to conduct design, redesign, prototype, and other software engineering activities.
Authors and reviews software specifications compliant with design control process.
Develops and maintains technical records and detailed documentation for internal and external stakeholders, following standard practices and good documentation procedures.
Requirements
Bachelor’s degree in Engineering is required, Information Technology or related field is preferred.
5+ years of experience in software engineering, troubleshooting, and solving problems.
Experience in the software development life-cycle methodology and verification of software product implementation.
Experience of medical device development processes and FDA regulations a plus.
Demonstrated experience in designing and implementing performant system software solutions using a variety of .NET technologies.
Demonstrated experience in using Object Oriented design patterns in multi-tiered and multi-layered architectures.
Experience with C#, .NET Framework / .NET Core, Web Application Development, Windows and Web Services and SQL Server is required.
Experience with HTTP, SOAP, and REST protocols is required.
Experience in internet networking design architecture for real-time communications is a plus.
Experience with various types of automated testing such as Unit, Integration, System, Performance, Load/Stress, Regression is desired.
Experience working in the virtual and cloud environments is required.
Experience with VMWare, AWS/Azure desired.
Ability to diagnose and solve problems involving multiple technologies (i.e., front end web clients, C#, Entity Framework, SQL).
Knowledgeable in source control management and configuration.
Experience with Git/Bitbucket desired.
Ability to work as a collaborative team member.
Strong in problem solving, analytical and debugging skills.
Attention to details, natural inclination to be methodical.
Excellent in written and verbal communication skills.
Benefits
401(k) plan with company contributions
Paid vacation
Holiday and personal days
Employee assistance program
Health benefits including medical, prescription drug, dental and vision coverage
Practice Leader managing environmental remediation projects for Geosyntec. Leading technical projects, client management, and business development in Overland Park, Kansas.
Forward Deployed Engineer supporting Tactical Command and Control systems for government and military. Collaborating with operational units and development teams for Electronic Warfare solutions.
Solar Project Engineer delivering design and problem - solving services to project teams at Solar Landscape, a leading commercial rooftop solar developer.
Field Validation & Verification Engineer testing GNSS products at Topcon. Perform validation and verification testing of surveying solutions in a controlled environment.
Senior Engineer managing condition based maintenance in the East Carolinas Region for Duke Energy. Mentoring analysts and leading CBM program development and execution across the fleet.
Engineer at FIT Solutions providing innovative IT services and support. Collaborating with clients to troubleshoot and resolve technical issues as part of a hybrid work environment.
5G O - RAN Orchestration & SMO Engineer responsible for management plane of onboard 5G stack. Delivering secure satellite connectivity services in a cutting - edge environment.
Data Services Engineer at Cozen O'Connor responsible for building and maintaining data systems. Focus on ETL processes and data accuracy while working in a hybrid environment.