Bruker Corporation

Sr. Software Engineer - Bruker BioSpin Arxspan Team

Job Locations PL-Warsaw
Posted Date 2 months ago(12/2/2021 3:45 AM)
Req. #
2021-10821
# of Openings
1
Position Type
Employee
Full Time/Part Time
Full Time

Overview

As one of the world’s leading analytical instrumentation companies, Bruker covers a broad spectrum of advanced solutions in all fields of research and development. All our systems and instruments are designed to improve safety of products, accelerate time-to-market and support industries in successfully enhancing quality of life. We’ve been driving innovation in analytical instrumentation for 50 years now. Today, worldwide more than 6,500 employees are working on this permanent challenge, at over 70 locations on all continents.

Responsibilities

New opportunity based in Warsaw, PL for a Sr. Software Engineer to join the Bruker BioSpin Arxspan Development Team. Will design and develop high-quality, innovative and fully performing, complex and diverse software programming solutions in compliance with coding standards and technical design. Delivers features on multiple solutions while modifying/ maintaining existing software for new and legacy applications. Collaborates with product managers, designers, and clients; leads discussions on better ways to problem solve and deliver features to clients and users. Will participate in design and coding activities with other staff members and actively mentors other developers.

 

  • Design and code applications and components using the appropriate tools with little to no supervision from staff members.
  • Writes well-designed, well-documented, testable code following existing software architecture.
  • Adheres to current software best practices.
  • Maintains and modifies existing applications.
  • Lead and participates in code reviews.
  • Works closely with management.
  • Analyze requirements and translate to task specifications for junior-level programmers.
  • Test software development methodology in an agile environment.
  • Integrate software components into a fully functional software system.
  • Collaborate cross-functionally with other engineers, project managers, and business users to achieve elegant solutions.
  • Provide recommendations for continuous improvement.
  • Perform other duties as required.

Qualifications

  • Minimum 6+ years work experience as a Software Developer working with currently used technological products.
  • BS Degree in Computer Science or a related discipline from an accredited college or university is required.
  • Advanced proficiency with .NET, Python, JavaScript, HTML, Web Services, XML, ASP, PHP, SQL Server, and Windows.
  • Recent experience working with complex software architectures and multiple mainstream programming languages, such as C# and Python.
  • Demonstrated experience working with complex software architectures.
  • Excellent verbal, written, computer, technical, and proposal communication and presentation skills, including fluent English along with prior work experience teaching clients and co-workers.
  • Demonstrated knowledge of Bruker products and training desired.
  • Excellent interpersonal skills with the ability to conduct business with customers in a positive, professional, and courteous manner.
  • Exhibits strong analytical and critical thinking skills with the proven ability to solve problems quickly and completely, identify areas for improvement and take appropriate action.
  • Experience with Git.
  • Ability to identify tasks which require automation and take action to automate them.
  • Demonstrated ability to multi-task and stay organized in a dynamic work environment.
  • Possess a positive attitude with demonstrated commitment to continuous learning and team advancement, wiliness to provide advice, training and technical support for various projects.
  • Prepare reports and analyses on progress and appropriate recommendations or conclusions.
  • Experience and ability to teach or instruct co-workers.
  • Proven ability to provide constructive advice, training and technical support for various projects.
  • Works closely with management team in evaluating current systems and making decisions on future development.
  • Ability to learn new programming languages quickly.
  • Ability to determine whether a particular problem is caused by hardware, operating systems software, application programs, or network failures.
  • Updates and modifies computer programs to improve efficiency.
  • Ability to satisfactorily complete Bruker product and position training requirements.
  • Valid Driver License in good standing, issued by resident state required.
  • Maintain a valid passport with flexibility for domestic and international travel.
  • May be required to pass security clearance investigation.

 

Bruker is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics.

 

Certain positions at Bruker require compliance with export control laws and as a result, all interviewed candidates for all positions will be screened pre-interview to determine their eligibility in light of export control restrictions.  

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed