Software Development Engineer
Location: Boulder
Posted on: June 23, 2025
|
|
Job Description:
Company Description Veolia Group is a global leader in
environmental services, operating across all five continents with
nearly 218,000 employees. Specializing in water, energy, and waste
management, Veolia Group designs and implements innovative
solutions for decarbonization, depollution, and resource
regeneration, supporting communities and industries in their
ecological transformation. Within this framework, Veolia's Water
Technology Business brings together a dedicated team of experienced
professionals committed to tackling the world's most complex
challenges related to water scarcity, quality, productivity, and
energy. Together, we pursue a shared mission to create a more
sustainable future. Job Description Job Summary 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. Key Characteristics:
Excellent interpersonal skills with emphasis on engagement,
teamwork, and positive attitude Self-starter with the ability to
work independently, identify problems, formulate solutions, and
determine priorities with minimum oversight Solid organizational
skills including attention to detail, time management, and
multi-tasking skills Meticulous with a keen eye for detail,
ensuring high-quality deliverables Enjoys working in a team
environment and collaborating with others to develop solutions to
technical challenges Enjoys technical challenges and breaking down
problems into more manageable parts, evaluating options, and making
well-reasoned judgements Creative problem solver and critical
thinker who enjoys technical challenges Duties & 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
Qualifications Knowledge, Skills & Abilities: 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 have experience with C++, QT,
embedded PostgreSQL databases, and LInux Experience with Unit test
during the software development lifecycle Strong problem-solving
skills with a collaborative approach to troubleshooting and
debugging Ability to ensure performance, reliability, and
scalability in code developed Excellent written and verbal
communication skills with an ability to effectively work within a
larger cross functional team both onsite and remotely Ability to
manage actions for small to medium projects to completion while
sharing technical knowledge with the group Knowledge of Google
workspace tools Education & Experience Required: Bachelors in
computer science, mathematics, or related field 4 years of related
software developer experience Preferred: Experienced with all
phases of development and support throughout the product life
cycle, preferably in the scientific instrumentation field
Experienced with test automation using various tools across
multiple platforms Demonstrated customer focus with the ability to
make improvements to established code Ability to translate high
level user needs into tangible software requirements Knowledge of
pharmaceutical and biotech regulations as it relates to software
validation and data integrity requirements Experience with revision
controls and change management Additional Information At Veolia, we
realize diverse teams make smarter decisions, deliver better
results, and build stronger communities. We're an organization that
champions diversity and inclusion at every rung of the ladder and
are proud to be an equal opportunity workplace. Because our people
are our greatest assets, we also offer competitive compensation and
benefits that include: 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 This position
is expected to stay open until June 30, 2025. Please submit your
application by this date, to ensure consideration. Disclaimer: The
salary, other compensation, and benefits information is accurate as
of the date of this posting. The Company reserves the right to
modify this information at any time, subject to applicable law.
Applicants are required to be eligible to lawfully work in the U.S.
immediately; employer will not sponsor applicants for U.S. work
authorization (e.g. H-1B visa) for this opportunity VWTS does not
accept unsolicited resumes from external recruiting firms. All
vendors must have a current and fully executed MSA on file before
submitting candidates. Any unsolicited resumes and candidate
profiles will be deemed the property of VWTS, and no fee will be
due. As an inclusive company, Veolia is committed to diversity and
gives equal consideration to all applications, without
discrimination.
Keywords: , Centennial , Software Development Engineer, Engineering , Boulder, Colorado