The Sr. Software Developer Engineer prepares and installs solutions by determining and designing system specifications standards and programming. Improves operations by conducting systems analysis and recommending changes in policies and procedures. Provides daytoday technical leadership; leverage professional experience to recommend best practices systems and architectures.
Main Responsabilities
- Participate/lead in requirements refinement architecture discussions design specification reviews and test plan development for features across the full stack.
- Write clean maintainable code and documentation using engineering best practices. Writes unit component and integration tests.
- Participate in code reviews and create documentation on engineering and crossfunctional practices.
- Research new tools technologies and test processes for software development.
- Adapt and scale existing systems to support growth and innovation across the company.
- Rapidly prototype solutions to emerging problems and lead their evolution into productiongrade systems.
Work with quality engineering teams to design test plans for developed software.
Qualifications :
- BS or higher in any of the following computer science software engineering electrical engineering or mathematics degree required.
- With 7 plus years of professional coding experience. At least 5 years of software design and development experience. At least 5 years of Windows programming with C# and .NET in an embedded device environment.
- Experience in developing event driven multithreaded Windowsbased applications using WPF WCF .NET and C# strongly preferred. Must have some experience with common protocols such as: I2C SPI USB Serial WIFI Bluetooth.
- Must have experience in structured software and systems development and integration including experience in software design methodologies design patterns componentoriented software architecture to produce highquality software applications.
- Strong analytical and problemsolving skills are a must.
- Strong oral and written communication skills.
- Must work well in a team environment be highly motivated and willing to learn new skills.
- Good documentation skills including experience in writing SOPs work instructions training and other relevant documentation.
- Resultoriented selfmotivated and able to participate as both a team member and an individual contributor. Selfstarter able to work with minimal direction.
Additional Information :
AbbVie is an equal opportunity employer and is committed to operating with integrity driving innovation transforming lives serving our community and embracing diversity and inclusion. It is AbbVies policy to employ qualified persons of the greatest ability without discrimination against any employee or applicant for employment because of race color religion national origin age sex (including pregnancy) physical or mental disability medical condition genetic information gender identity or expression sexual orientation marital status status as a protected veteran or any other legally protected group status.
US & Puerto Rico only to learn more visit & Puerto Rico applicants seeking a reasonable accommodation click here to learn more:
Work :
No
Employment Type :
Fulltime