Development Engineer

  • Danvers, MA
  • Posted 1 day ago | Updated 1 hour ago

Overview

On Site
Full Time

Skills

Mergers and Acquisitions
Computer Hardware
Macros
Data Collection
Management
Algorithms
Flowchart
Testing
Debugging
Technical Writing
Computer Science
Computer Engineering
Python
VBA
C#
.NET
AngularJS
Git
Database Administration
SQL
Software Development
Conflict Resolution
Problem Solving
Communication
Object-relational Mapping
Data Analysis
Microsoft Windows
Servers
SAP BASIS
Military
Law
Recruiting
Promotions
Human Resources
Legal
Regulatory Compliance
Reporting

Job Details

Work Location: Danvers, Massachusetts
Shift: No
Department: LS-SC-WSAE US Danvers Mobius Eng Systems
Recruiter: Michelle Cole

This information is for internals only. Please do not share outside of the organization.

Your Role

MilliporeSigma in Danvers, MA is seeking a Development Engineer to join our team. The Development Engineer's primary function is to provide custom software and hardware solutions for our internal customers in the Mobius Value Stream. The Development Engineer automates processes using macros and stand-alone applications for the purposes of reducing human labor, automating mundane tasks, speeding up laborious tasks, data collection and organization. This position will involve a variety of tasks related to custom software applications. Responsibilities include:

  • Collaborating with management, departments and customers to identify end-user requirements and specifications
  • Designing algorithms and flowcharts to create new software programs and systems
  • Producing efficient and elegant code based on requirements
  • Testing and deploying programs and applications
  • Troubleshooting, debugging, maintaining and improving existing software
  • Compiling and assessing user feedback to improve software performance
  • Observing user feedback to recommend improvements to existing software products
  • Developing technical documentation to guide future software development projects
  • Analyzing large amounts of data

Who You Are

Minimum Qualifications:

  • Bachelor's degree or equivalent in Computer Science, Computer Engineering or other technical field

Preferred Qualifications:

  • Proficiency in popular coding languages including Python, VBA, C#.NET and frameworks or systems such as AngularJS and Git
  • Database management skills using SQL
  • Excellent knowledge of the software development life cycle
  • Strong problem-solving and communication skills
  • Knowledge of Object-Relational Mapping frameworks
  • Knowledge of Palantir or other data analysis tools
  • Knowledge of Windows based PC systems and servers
  • Ability to learn quickly and work independently or as part of a team

The Company is an Equal Employment Opportunity employer. No employee or applicant for employment will be discriminated against on the basis of race, color, religion, age, sex, sexual orientation, national origin, ancestry, disability, military or veteran status, genetic information, gender identity, transgender status, marital status, or any other classification protected by applicable federal, state, or local law. This policy of Equal Employment Opportunity applies to all policies and programs relating to recruitment and hiring, promotion, compensation, benefits, discipline, termination, and all other terms and conditions of employment. Any applicant or employee who believes they have been discriminated against by the Company or anyone acting on behalf of the Company must report any concerns to their Human Resources Business Partner, Legal, or Compliance immediately. The Company will not retaliate against any individual because they made a good faith report of discrimination.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.