At ENTEGEE, you’ll find
the technical position
you’ve been searching for

Software Engineer - 53686692 - CH

Job Code: 53686692
Job Location: Minneapolis, MN
Category: Software Engineering
Last Updated: 10/14/2016
Apply Now!

Job Description:
The Neuromodulation Patient Care Software team is one of the most cutting edge groups within the company, defining and executing on technology and architectural strategy using skills that span a variety of domains including Mobile Apps (Android), Cloud, Big Data Analytics, Web Services, 3D/2D visualization, machine learning, and interfacing with embedded software for management and control of interconnected medical devices.
This position is responsible for defining, implementing, executing, and documenting software for the next generation of Neuromodulation software products. The activities will encompass all facets and phases of software engineering test activities, meeting all regulatory standards, to realize complex, innovative, high reliability systems that improve the quality of life of people around the world.  
This role requires the ability to understand moderately complex technologies, coupled with the technical skills to transpose both into a systematic test framework. This is a highly trusted position that requires an individual to think independently, be decisive, and need minimum supervision.
• Create and document all aspects of the software engineering processes for products under development, incorporating the highest quality standards, cost effectiveness, and measurable efficiency.
• Coordinate software development activities with other engineers, and managers.
• Support the test automation strategy and implementation.
• Meet all project milestones and deliverables, as required by the project leadership.
• Manage the design and implementation process and evidence gathering.
• Provide concise, timely, and accurate reports and status of all test activities.
• Participate in continuous process improvement activities.
• Apply best-practice techniques to meet all regulatory compliance requirements.
• Keep abreast of technical and industry trends related to Software Design and development
Bachelors of Science or greater
• BS and/or MS in Computer Science, Software Engineering or Computer Engineering.
• 1+ years’ experience with Java development and Object Oriented Design.
Bachelor’s Degree: 2+ years
Master’s Degree: 1+ years
• Demonstrated successful implementation of a software application in a prior environment.
• Demonstrated excellent written and verbal communication skills.
• Knowledge of software test architecture and software tools for Web and mobile software applications.
• Experience with layered architecture, MVC, Design Patterns
• Experience with HTML5, CSS, JavaScript and JavaScript frameworks
• Experience with web languages like Ruby, PHP, or Python
• Experience defining XML and JSON
• Knowledge of wireless network technologies.
• Experience with Computer Graphics, and 3D/2D model Visualization Techniques
• Experience with configuration management tools and best practices (GIT, SVN, etc.).
• Good understanding of Continuous Integration environments (Jenkins, Bamboo, ElectricCloud)
• Understanding of basic Agile Tools (Rally, VersionOne, Jira, codeBeamer)
• Ability to generate concise and timely report, including project metrics.
• Good understanding of REST based web services
• Good understanding of Cloud based technologies (PaaS/SaaS/Storage)
• Proficiency with selecting and training candidates for the execution of test tasks.
• Understanding of multitenant/multi- user paradigm
• Some experience with Big Data Analytics (Hadoop/ Mongo DB)
• Experience with Microsoft Technologies (MS Project, MS Project Server, SharePoint, Office)
For more information about this position, please contact the Entegee New Hope, MN office at 763-577-9000 or
Please reference job # 53686692CH
Equal Opportunity Employer



Bold text indicates required items.

Contact Information
Mr. Mrs. Ms.

*Enter your cell phone carrier to receive job opportunity alerts via text.
Your Resume *

Please select a resume that you would like to upload to the server and make sure the name contains only ONE period within the filename.

We only support [.doc, .docx, .htm, .html, .pdf, .rtf, .txt, .wps, .wpd] file extensions.

File to Upload:

Option 2:  Cut-and-Paste Resume

If your resume is not in one of the acceptable formats listed above, you may cut-and-paste it as ASCII Text in the box below.

Entegee is an equal opportunity employer. Entegee considers applicants for all positions without discrimination on the basis of race, color, religion, sex, national origin, age, marital or veteran status, disability, or any other legally protected status. No question in the website is used for the purpose of limiting or excluding any applicant's consideration for employment on any basis prohibited by local, state, or federal law.

Search Jobs

Current Search

Not Specified
Not Specified
Not Specified
Not Specified