Sr Software Engineer

Promega Corporation

Madison (WI)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Promega Corporation in Madison, Wisconsin is seeking a Sr Software Engineer to design and develop new software projects for our instruments and scientific analysis tools.

You will guide architecture, collaborate with cross-functional teams, and apply AI tools in daily work, with strict adherence to Promega policies and regulatory standards.

The role emphasizes fast learning, strong problem solving, and clear communication in a dynamic, inclusive environment.

Qualifications

  • B.S. Degree in Computer Science, or equivalent.
  • Minimum seven years of experience in software design and development.
  • Experience with software architecture and high–level design. Experience using established software engineering methodologies and practices.
  • Experience with software algorithms, analytical and statistical methods.
  • Experience with software configuration, familiarity with software continuous integration methodology and documentation tools.
  • Strong analytical and problem solving skills, and experience applying these skills to resolve potential issues.
  • Able to function effectively in a fast paced environment, handle multiple tasks simultaneously, and meet deadlines.
  • Ability to work both independently and as a team member under minimal supervision and direction.
  • Excellent written and verbal communication skills.

Responsibilities

  • Participate in design and implementation of software frameworks and applications for instrument control and scientific analysis.
  • Support and evolve existing software applications, tools, and scientific algorithms.
  • Guide and mentor software developers and participate in design reviews, providing technical feedback and recommendations when needed.
  • Collaborate with product management, R&D scientists, hardware engineers, and customers to generate software requirements and specifications.
  • Uses Artificial Intelligence (AI) tools in daily work, such as design, implementation, documentation, testing etc.
  • Document software in accordance with Promega policies. Participate in software verification and validation.
  • Demonstrate fast learning skills, understanding of software patterns and architectures and ability to apply these architectures in new projects.
  • Understand and comply with ethical, legal, and regulatory requirements applicable to our business.
  • Demonstrates inclusion through their own words and actions and is accountable for a safe workspace. Acts with kindness, curiosity and respect for others.
  • Embracing and being open to incorporating Promega’s -Emotional & Social Intelligence (ESI) core principles in daily work.

Skills

Analytical thinking
Problem solving
Excellent communication
Independent work
Team collaboration

Education

B.S. in Computer Science

Job description

JOB OBJECTIVE

The Sr Software Engineer is responsible for the design and development of new software projects for the company, and support of our current software products.

CORE DUTIES
  1. Participate in design and implementation of software frameworks and applications for instrument control and scientific analysis.
  2. Support and evolve existing software applications, tools, and scientific algorithms.
  3. Guide and mentor software developers and participate in design and code reviews, providing technical feedback and recommendations when needed.
  4. Collaborate with product management, R&D scientists, hardware engineers, and customers to generate software requirements and specifications.
  5. Uses Artificial Intelligence (AI) tools in daily work, such as design, implementation, documentation, testing etc.
  6. Document software in accordance with Promega policies. Participate in software verification and validation.
  7. Demonstrate fast learning skills, understanding of software patterns and architectures and ability to apply these architectures in new projects.
  8. Understand and comply with ethical, legal, and regulatory requirements applicable to our business.
  9. Demonstrates inclusion through their own words and actions and is accountable for a safe workspace. Acts with kindness, curiosity and respect for others.
  10. Embracing and being open to incorporating Promega’s -Emotional & Social Intelligence (ESI) core principles in daily work.
KEY QUALIFICATIONS
  1. B.S. Degree in Computer Science, or equivalent.
  2. Minimum seven years of experience in software design and development.
  3. Experience in software architecture and high–level design. Experience using established software engineering methodologies and practices.
  4. Experience with software algorithms, analytical and statistical methods.
  5. Experience with software configuration, familiarity with software continuous integration methodology and documentation tools.
  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 meet deadlines.
  8. Ability to work both independently and as a team member under minimal supervision and direction.
  9. Excellent written and verbal communication skills.
PREFERRED QUALIFICATIONS
  1. M.S. Degree in Computer Science, or equivalent.
  2. Experience with Microsoft component technologies, Microsoft .NET framework and Microsoft C#.
  3. Experience with AI-assisted software development tols and frameworks.
  4. Experience with software frameworks such as Microsoft WPF and WCF.
  5. Experience with mobile software development such as iOS and/or Android. Experience with cloud computing and web technologies.
  6. Experience with software for life sciences.
  7. Experience with scripting languages such as Python, Pearl, and JavaScript etc.
PHYSICAL DEMANDS
  1. Ability to work with office computer equipment

At Promega, we value diversity and strive to create an inclusive workplace. We are proud to be an Equal Opportunity Employer, making employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or any other protected class.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientist, Assay Development Services
Scientist, Assay Development Services

Promega • Madison (WI)

On-site
USD 65,000 - 90,000
Sr. Scientist, Assay Development Services
Sr. Scientist, Assay Development Services

Promega • Madison (WI)

On-site
USD 120,000 - 165,000
Sr Field Service Engineer
Sr Field Service Engineer

Promega Corporation • Fitchburg (WI)

On-site
USD 90,000 - 120,000
Sr Field Service Engineer
Sr Field Service Engineer

Promega Corporation • United States

Remote
USD 80,000 - 110,000
Client Representative - Boston
Client Representative - Boston

Promega Corporation • Boston (MA)

On-site
USD 90,000 - 130,000
Sr IT Service Transformation Manager
Sr IT Service Transformation Manager

Promega • Madison (WI)

On-site
USD 120,000 - 170,000
Scientific Applications Intern
Scientific Applications Intern

Promega Corporation • Madison (WI)

On-site
USD 22,000 - 28,000
QA Scientist 4
QA Scientist 4

Promega Corporation • Madison (WI)

On-site
USD 90,000 - 125,000
Strategic Collaborations Manager, Animal Health
Strategic Collaborations Manager, Animal Health

Promega • Madison (WI)

Hybrid
USD 80,000 - 120,000
Strategic Collaborations Manager, Animal Health
Strategic Collaborations Manager, Animal Health

Promega Corporation • United States

On-site
USD 120,000 - 160,000