Job Description

Senior Software Engineer
Job Number: 21-16882
 
Be part of a company that delivers life-changing healthcare solutions. Eclaro is looking for a Senior Software Engineer for our client.

Eclaro’s client is a leader in the Biopharmaceutical Industry, providing quality, innovative, and affordable medicines that make a difference in the lives of patients all over the world. If you’re up to the challenge, then take a chance at this rewarding opportunity!

 
Position Overview:
  • Design and develop industry-leading software known for its innovation and usability.
  • Will be a key player in subsystem design, implementation, and developer testing.
  • Play an active role in all the stages of the development lifecycle and support your team throughout the process.
  • Also help ensure that developed products meet requirements and are within total quality management standards.
  • Collaborate with multiple cross-functional teams and may also require you to be the technical lead of a small-scale feature or portion of a feature.
  • Someone who will effectively leverage a diverse set of technical backgrounds and opinions by fostering a team-oriented environment and the use of open and direct communications, honesty and respect.
 
Responsibilities:
  • Collects, contributes to and documents requirements for a feature and its components, ensuring the information required for the development of software and corresponding test cases are contained in the specifications.
  • Develops new subsystem designs or contributes to existing ones ensuring they meet the established requirements.
  • Establishes a timeline and determines the resources needed to execute a design.
  • Considers tradeoffs between requirements, speed, cost and reliability in the choice of a design approach.
  • Provides progress reports, as needed. Implements and documents code that meets the requirements of the software design.
  • Develops and executes thorough unit test plans.
  • Reports, analyzes, debugs and corrects anomalies. Takes the lead in the integration of other components by solving problems within and across subsystems to produce a final product.
  • Leads or participates in reviews of documents, designs, code, test cases and user documentation.
  • Estimates, plans, develops, and executes test suites, test cases and automated tests to ensure appropriate functional test coverage is attained.
  • Determines the origin and root cause of anomalies identified
  • Responsible for the maintenance and integrity of one or more software subsystems.
  • Builds relationships and interacts with peers to ensure assigned tasks are prioritized appropriately.
  • Takes the lead on identifying and recommending software development capability improvements in the areas of software development practices, and development tools.
  • Thinks outside the box and is willing to research and explore new avenues to overcome obstacles by utilizing the latest technologies and standards.
  • Clearly communicates and conveys design concepts, both verbally and in writing.
  • Able to learn and understand complex control system concepts.
 
Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
  • Typically requires a minimum of five years of experience in a software product development environment
  • Direct experience with C++, C#, or other relevant programming languages
  • Direct experience with the Industrial Automation industry
  • Basic understanding of Jenkins, Artifactory, GitLab, Make and Build systems

Skills:
  • Proven application of data structures and algorithms
  • Able to apply basic knowledge of object-oriented designs
  • Basic understanding of design patterns
  • Basic understanding of scripting languages like Python, Ruby, PowerShell, and JavaScript
  • Basic understanding of architecting modular software
  • Able to apply basic knowledge of testing highly integrated software products
  • Excellent interpersonal, verbal and written communication skills
 
If hired, you will enjoy the following Eclaro Benefits:
  • 401k Retirement Savings Plan administered by Merrill Lynch
  • Commuter Check Pretax Commuter Benefits
  • Eligibility to purchase Medical, Dental & Vision Insurance through Eclaro
 
If interested, you may contact: 
Kaeth Barawid
Kaeth.barawid@eclaro.com
3322094548
 
Equal Opportunity Employer:
Eclaro values diversity and does not discriminate based on Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online