Software Engineer II

  • location: Milwaukee, WI
  • type: Contract
easy apply

job description

Software Engineer II

job summary:
Description:

C# .NET Developer

Essential Functions:

Build, maintain and test windows applications to improve patient outcomes and patient safety. This C# .NET developer will be responsible for continuing to improve our application, fix defects and be able to deliver high quality code while maintaining requirements.

- Perform standard software development assignments (author requirements, design, develop code, unit testing, etc.) which are typically a significant portion of a larger project, adhering to defined methods, techniques, theories, corporate and division Standard Operating Policies

- Provide technical input and scheduling information to cross functional teams.

- Engage in the architecture and platform design for medical device Windows-based applications.

- Select sound techniques to solve problems and make design recommendations under direction of supervisor.

- Act independently with minimal supervision to conduct smaller approved projects.

- Make recommendations for software product and process improvements based on technical knowledge.

- Utilize software engineering methodologies and tools to solve straightforward problems (e.g., software requirements management, software configuration management, unit testing, static analysis, and FMEA).

Qualifications:

- B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 5-8 years related experience.

- A solid technical understanding of the principles and procedures of software engineering (e.g., SDLC, IEC 62304, CMMI, Agile)

- Experience with C#, MQTT, Multi-threading, Restful API's, and Micro-services architecture

- Experience with .NET framework and object oriented programming constructs

- Experience with software application architecture design and optimization

- 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

- Experience with medical device or other regulated software engineering disciplines (e.g., software development environments, configuration management tools, code inspection techniques and tools, testing methods and test management tools).

 
location: Milwaukee, Wisconsin
job type: Contract
work hours: 9am to 6pm
education: Bachelors
 
responsibilities:
Description:

C# .NET Developer

Essential Functions:

Build, maintain and test windows applications to improve patient outcomes and patient safety. This C# .NET developer will be responsible for continuing to improve our application, fix defects and be able to deliver high quality code while maintaining requirements.

- Perform standard software development assignments (author requirements, design, develop code, unit testing, etc.) which are typically a significant portion of a larger project, adhering to defined methods, techniques, theories, corporate and division Standard Operating Policies

- Provide technical input and scheduling information to cross functional teams.

- Engage in the architecture and platform design for medical device Windows-based applications.

- Select sound techniques to solve problems and make design recommendations under direction of supervisor.

- Act independently with minimal supervision to conduct smaller approved projects.

- Make recommendations for software product and process improvements based on technical knowledge.

- Utilize software engineering methodologies and tools to solve straightforward problems (e.g., software requirements management, software configuration management, unit testing, static analysis, and FMEA).

Qualifications:

- B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 5-8 years related experience.

- A solid technical understanding of the principles and procedures of software engineering (e.g., SDLC, IEC 62304, CMMI, Agile)

- Experience with C#, MQTT, Multi-threading, Restful API's, and Micro-services architecture

- Experience with .NET framework and object oriented programming constructs

- Experience with software application architecture design and optimization

- 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

- Experience with medical device or other regulated software engineering disciplines (e.g., software development environments, configuration management tools, code inspection techniques and tools, testing methods and test management tools).

 
qualifications:
Description:

C# .NET Developer

Essential Functions:

Build, maintain and test windows applications to improve patient outcomes and patient safety. This C# .NET developer will be responsible for continuing to improve our application, fix defects and be able to deliver high quality code while maintaining requirements.

- Perform standard software development assignments (author requirements, design, develop code, unit testing, etc.) which are typically a significant portion of a larger project, adhering to defined methods, techniques, theories, corporate and division Standard Operating Policies

- Provide technical input and scheduling information to cross functional teams.

- Engage in the architecture and platform design for medical device Windows-based applications.

- Select sound techniques to solve problems and make design recommendations under direction of supervisor.

- Act independently with minimal supervision to conduct smaller approved projects.

- Make recommendations for software product and process improvements based on technical knowledge.

- Utilize software engineering methodologies and tools to solve straightforward problems (e.g., software requirements management, software configuration management, unit testing, static analysis, and FMEA).

Qualifications:

- B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 5-8 years related experience.

- A solid technical understanding of the principles and procedures of software engineering (e.g., SDLC, IEC 62304, CMMI, Agile)

- Experience with C#, MQTT, Multi-threading, Restful API's, and Micro-services architecture

- Experience with .NET framework and object oriented programming constructs

- Experience with software application architecture design and optimization

- 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

- Experience with medical device or other regulated software engineering disciplines (e.g., software development environments, configuration management tools, code inspection techniques and tools, testing methods and test management tools).

 
skills: Description:

C# .NET Developer

Essential Functions:

Build, maintain and test windows applications to improve patient outcomes and patient safety. This C# .NET developer will be responsible for continuing to improve our application, fix defects and be able to deliver high quality code while maintaining requirements.

- Perform standard software development assignments (author requirements, design, develop code, unit testing, etc.) which are typically a significant portion of a larger project, adhering to defined methods, techniques, theories, corporate and division Standard Operating Policies

- Provide technical input and scheduling information to cross functional teams.

- Engage in the architecture and platform design for medical device Windows-based applications.

- Select sound techniques to solve problems and make design recommendations under direction of supervisor.

- Act independently with minimal supervision to conduct smaller approved projects.

- Make recommendations for software product and process improvements based on technical knowledge.

- Utilize software engineering methodologies and tools to solve straightforward problems (e.g., software requirements management, software configuration management, unit testing, static analysis, and FMEA).

Qualifications:

- B.S. in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering or related field and 5-8 years related experience.

- A solid technical understanding of the principles and procedures of software engineering (e.g., SDLC, IEC 62304, CMMI, Agile)

- Experience with C#, MQTT, Multi-threading, Restful API's, and Micro-services architecture

- Experience with .NET framework and object oriented programming constructs

- Experience with software application architecture design and optimization

- 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

- Experience with medical device or other regulated software engineering disciplines (e.g., software development environments, configuration management tools, code inspection techniques and tools, testing methods and test management tools).


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    DevOps Engineer

  • location: Sturtevant, WI
  • job type: Permanent
  • salary: $90,000 - $106,000 per year
  • date posted: 10/15/2018

    Mechanical Engineer

  • location: Waukesha, WI
  • job type: Permanent
  • salary: $75,000 - $90,000 per year
  • date posted: 10/5/2018