Veolia Environnement SAposted 19 days ago
$90,000 - $125,000/Yr
Full-time • Mid Level
Boulder, CO

About the position

In this role, you will be creating and influencing the development of software supporting leading edge instrument technology that helps protect environmental resources, facilitates production of life-saving pharmaceutical products, and improves efficiencies in microelectronics manufacturing. You will work as a Software Development Engineer designing software tools for product development projects launching new analytical instrumentation and for maintaining existing product lines.

Responsibilities

  • Execute full application development, unit testing, and debugging of software products working collaboratively with other developers and testing staff.
  • Participate in the Agile software development process, including regular standups; code reviews; demos; and sprint planning meetings.
  • Work with Functional Engineering Managers, Product Managers, and Scrum Masters, or acting as Scrum Master, to create stories, estimate efforts, and track progress toward milestones.
  • Develop technical documentation and follow established software procedures to support release and provide a basis for future development projects.
  • Work closely with QA staff, customer support, and colleagues both onsite and offsite to provide technical expertise and leadership.
  • Collaborate to overcome various development challenges and ensure the successful implementation of software solutions.
  • Provide leadership on project teams to overcome technical challenges in development.
  • Ensure successful implementation of software solutions where significant coordination and handoff is required with onsite personnel.
  • Lead design reviews and knowledge transfer activities.
  • Mentor more junior team members by providing technical guidance and subject matter expertise.

Requirements

  • Bachelors in computer science, mathematics, or related field.
  • 4+ years of related software developer experience.
  • Windows C# application development, interfacing with databases, installers (Inno, NSIS, Wix), networking.
  • Windows Presentation Foundation (WPF) UI framework and .NET framework experience.
  • Deployment of SQL Server databases in client/server enterprise environment.
  • Microsoft Visual Studio IDE experience.

Nice-to-haves

  • Experience with C++, QT, embedded PostgreSQL databases, and Linux.
  • Experience with Unit test during the software development lifecycle.
  • Knowledge of pharmaceutical and biotech regulations as it relates to software validation and data integrity requirements.
  • Experience with revision controls and change management.

Benefits

  • Compensation - The salary range is tied to the market for similarly benchmarked roles. The range is not an absolute, but a guide, and offers will be based on the individual candidate’s knowledge, skills, experience, and market conditions, as well as internal peer equity. Depending upon all the preceding considerations for the final selected individual candidate, the offer may be lower or higher than the stated range: $90,000 - $125,000.
  • Annual Incentive Plan Bonus - 10%.
  • Medical, Dental, & Vision Insurance Starting Day 1!
  • Life Insurance.
  • Paid Time Off.
  • Paid Holidays.
  • Parental Leave.
  • 401(k) Plan - 3% default contribution plus matching!
  • Flexible Spending & Health Saving Accounts.
  • AD&D Insurance.
  • Disability Insurance.
  • Tuition Reimbursement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service