DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

PROMEGA CORPORATION Software Engineer Instrumentation in MADISON, Wisconsin

JOB REQUIREMENTS: Job Description JOB OBJECTIVE: The Software Engineer, Instrumentation is responsible for the design and implementation of software components for instrument control and for maintenance of existing software products. CORE DUTIES: 1. Participate in the implementation of software components used in applications for instrument control. 2. Expand functionality of existing software products\' maintenance. Participate in contributing to the software build process and software configuration control management. 3. Demonstrate fast learning skills, understanding of existing software architectures and abilities to enhance existing software products. Implement AI concepts in software development and product support. 4. Collaborate with software engineers in refinement of software requirements and design documents while implementing design decisions. 5. Collaborate with other engineering resources in new product development efforts. 6. Assist test engineers and production engineers during test and software verification. 7. Provide support to production and service to troubleshoot SW issues of existing products. 8. Demonstrates inclusion through their own words and actions and is accountable for a safe workspace. Acts with kindness, curiosity and respect for others. 9. Embracing and being open to incorporating Promega\'s 6 Emotional & Social Intelligence (ESI) core principles in daily work. 10. Understands and complies with ethical, legal and regulatory requirements applicable to our business. KEY QUALIFICATIONS: 1. B.S. degree in Computer Science, or equivalent. 2. Two or more years\' experience with development in Microsoft Windows environment. 3. Two or more years of industry experience with Microsoft component technologies, Microsoft .NET framework and C#. 4. Experience with software installation, build, continuous integration and source control tools. 5. Experience working under defined software process. 6. Strong analytical and problem-solving skills, and experience applying these skills to resolve potential issues. 7. Able to function effectively in a fast-paced environment, handle multiple tasks simultaneously, and able to prioritize effectively to meet deadlines. 8. Ability to work both independently and as a team member under general supervision and direction. 9. Good written and verbal communication skills PREFERRED QUALIFICATIONS: 1. Experience with scripting languages such as Python, Windows PowerShell, and JavaScript. Experience with XML / JSON. 2. Familiarity with Windows Presentation Foundation and Windows Communication Foundation. 3. Experience with utilizing... For full info follow application link. Diversity is important at Promega. We are proud to be an Equal Opportunity Employer, and make employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or any other protected class. ***** APPLICATION INSTRUCTIONS: Apply Online: ipc.us/t/16A79CF6170A440D Qualified females, minorities, and special disabled veterans and other veterans are encouraged to apply.

DirectEmployers