Senior Software Engineer
Company: Abbott Laboratories
Location: Plano
Posted on: October 31, 2024
|
|
Job Description:
MAIN PURPOSE OF ROLESummarize the main purpose of the role.The
Sr. Software Engineer applies an interdisciplinary, collaborative
approach to plan, design, develop and verify system software. Has
advanced level of knowledge in programming languages such as C++ /
C# or Python. Creates, modifies & designs for complex problems and
is able to execute all stages of the software development
lifecycle. Has good business knowledge or exceptional technical
skills. Communicates effectively to both internal teams and
external customers. Provides technical guidance to less experienced
engineers.MAIN RESPONSIBILITIES--- Has a complete understanding of
the software development process, participates in the development
of the software process, can identify shortcomings in the process
and recommend modifications to address process issues.--- Provides
technical guidance to less experienced engineers and serves as
technical expert. Explains the system to them and ensures that they
understand their areas of responsibility. Serves as a mentor for
less experienced engineers.--- Proactively takes on
responsibility.--- Communicates with outside decision makers in a
manner appropriate to the goals of the communication and has
effective presentation skills.--- Able to convey the implications
of changes to internal and external stakeholders who have differing
levels of understanding of the process.--- Integrates subsystems
and components in total systems designs; develops specifications
from customer requirements.--- Provides effort estimates for
software functionality. Plans, conducts, and technically directs
projects or sub-systems of significant projects. Assesses areas
impacted by new feature requests and determine approach to
accommodate new capabilities.--- Acts as a mentor to several
engineers on the program. Explains the system to them and ensures
that they understand their areas of responsibility.--- Helps
implement leading technologies in a technical field. Incorporates
advancements in technology on current project.--- Develops High
Level Design for entire software application, which includes
ability to assign capabilities to components, negotiate
interactions between components, and identify and resolve component
interaction issues. Review at the
feature-level.QUALIFICATIONSEducationEducation Level Major/Field of
Study Or Education LevelBachelors Degree ( - 16 years) ---
Experience/BackgroundExperience Experience Details at least 5 years
of relevant experience in software engineering or a master's degree
in a related field and 3 years of relevant experience.Other
qualifications/certifications:i. Advanced experience in designing
and developing complex software systems.ii. Experience with
automating and control of test equipment for measurementsiii.
Ability to provide guidance to junior team members.iv. Advanced
knowledge in modern programming languages such as C/C++/C# (.NET) ,
Python and agile methodologiesv. Advanced level of understanding of
test-driven methodologiesvi. Advanced level of knowledge with
continuous integration & continuous development (CI/CD)vii.
Demonstrated success in technical proficiency, creativity, and
independent thought.viii. Excellent verbal and written
communication skills ix. Ability to develop & design from the
component-level to the system-levelx. Advanced level understanding
of design patternsxi. Strong analytical & problem-solving
skillsxii. Ability to multi-task and prioritize
responsibilitiesPreferred Qualificationsi. At least 7 years of
relevant experience with a bachelor's degree in a related field or
5 years of relevant experience with a master's degree in a related
fieldii. Advanced level ability to conduct thorough data analytics
& implement data-driven solutionsThe base pay for this position is
$72,700.00 - $145,300.00. In specific locations, the pay range may
vary from the range posted.
#J-18808-Ljbffr
Keywords: Abbott Laboratories, Wylie , Senior Software Engineer, IT / Software / Systems , Plano, Texas
Click
here to apply!
|