As a Senior Software Engineer at Waters Romania (Brasov), you will work on projects critical to our Informatics business needs.
We're looking for creative and innovative engineers who bring fresh ideas from all areas, including data processing, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile;
the list goes on and is growing every day. We encourage all our engineers to constantly add value to themselves and the business through learning and collaboration.
We are looking for smart, self-motivated software engineers to join our truly exceptional engineering team.
Job Functions :
Act as technical authority for their product or workstream under guidance from the chief engineer and tech leads for their Program
Establish a technical vision for the product or workstream
To act as a mentor to other team members on good engineering practice across all levels of technical expertise.
To demonstrate significant judgement in technical matters and support others to implement long-term solutions to highly complex problems.
Work with PO to prioritize backlog items such as technical debt and defects
Ability to solve challenges of a highly complex problems in real time
Work in collaboration with the Chief Architect and Chief Engineer so the architectural vision can be executed.
Ensure evaluation needs for the workstream releases are met by coordinating with the test lead
To carry out all responsibilities in accordance with the Quality Policy and all applicable procedures.
Drive to the selection of engineering solutions which best match the needs of the overall system.
Seek out and provide guidance on new practices and technologies that may result in improved ways of working.
Work with engineering managers so that engineering practice, delivery objectives and targets are understood across the engineering team(s).
Provide guidance to hiring managers on skills gaps and needs
Education : Degree (or equivalent) in a science related subject.
At least 10 years proven development experience in software engineering, applying SOLID principles, especially with C++ Environment and enterprise applications
Experienced leader; authoritative and credible at senior levels.
Deep understanding of agile project management methodologies.
Experience with object-oriented production code in commonly used languages (such as Java, C++, Python).
Experience with software quality assurance and testing.
Deep understanding of software engineering best practices.
Ability to write code clearly and concisely.
Ability to lead and mentor others
Strong business judgment and record of making the right decisions.
Proven ability to influence and motivate others.
Experience in mentoring and developing engineers.
Passion for insisting on high standards
Expects and requires innovation of her / his team.
A good negotiator with the gravitas to influence and create harmony in an engineering context.
Personal Contacts :
The position requires liaison with other members of the Software and Software Control Departments, Quality, IT and Systems Evaluation, at all levels, and may include contact with both internal and external users.
Employee Success Model Requirements :
Operates with integrity, transparency and humility
Acts as a true company owner to advance the overall interests of Waters
Carries a broad global perspective of markets, tech, and trends
Balances clear strategic thinking and accountability in execution to deliver results
Actively creates the conditions for Waters’ people and teams to succeed