What are the responsibilities and job description for the C# Software Engineer /developer position at Techwaukee?
Job Description
Job Description
Essential Functions:
Design, build, maintain, test, and document software to improve patient outcomes and patient safety. This C# developer will be responsible for continuing to improve an application, fix defects, deliver high quality code while maintaining requirements, test, and document the results.
• Perform standard software development assignments (author requirements, design, develop code, unit testing, documentation, etc.) which are typically a significant portion of a larger project, adhering to defined methods, techniques, theories, corporate and division Standard Operating Policies
• Designing and implementing a PC based software system to test the interface between a medical device and the PC host
• Designing and implementing a PC based software system to capture a data stream from a medical device to a PC based host
• Engage in the architecture and platform design
• Select sound techniques to solve problems and make design recommendations under direction of supervisor.
• Act independently with minimal supervision while maintaining full engagement with projects.
• Make recommendations for software product and process improvements based on technical knowledge.
• Documentation of requirements, design, and test protocols to facilitate validation
Qualifications:
• B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software • Engineering or related field and 5 years related experience.
• Experience developing and maintaining software applications in C#.
• Experience with software application architecture design and optimization
• Experience with test driven development and/or automated testing practices
• Be passionate about software quality and be prepared to advocate on behalf of good processes and best practices.
• Ability to discuss normally encountered technical or project management issues, both verbally and in written form
• Strong communication skills, and ability to document requirements, designs, and test protocols
• Embedded s/w development experience a plus
Salary : $50 - $0