Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Developer Engineer (Hybrid) image - Rise Careers
Job details

Sr. Software Developer Engineer (Hybrid)

Company Description

AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas – immunology, oncology, neuroscience, and eye care – and products and services in our Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at www.abbvie.com. Follow @abbvie on XFacebookInstagramYouTubeLinkedIn and Tik Tok.

Job Description

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 day-to-day 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 cross-functional 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 production-grade 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, multi-threaded Windows-based 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, component-oriented software architecture to produce high-quality software applications.
  • Strong analytical and problem-solving 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.
  • Result-oriented, self-motivated and able to participate as both a team member and an individual contributor. Self-starter 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 AbbVie’s 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 https://www.abbvie.com/join-us/equal-employment-opportunity-employer.html 

US & Puerto Rico applicants seeking a reasonable accommodation, click here to learn more:

https://www.abbvie.com/join-us/reasonable-accommodations.html

AbbVie Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
AbbVie DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of AbbVie
AbbVie CEO photo
Richard A. Gonzalez
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Developer Engineer (Hybrid), AbbVie

AbbVie is on the lookout for a skilled Sr. Software Developer Engineer to join our team in Heredia, Costa Rica. In this hybrid role, you will be the driving force behind our software solutions, preparing and installing them by crafting system specifications and standards that meet our high-quality demands. Your day-to-day will involve leading architecture discussions, refining requirements, and creating test plans to ensure our systems run smoothly and efficiently. If you’re passionate about writing clean, maintainable code and eager to participate in code reviews, we want to hear from you! Enjoy experimenting with new technologies and rapidly prototyping solutions to tackle emerging challenges, all while collaborating with our talented quality engineering teams. With over seven years of coding experience under your belt and a keen understanding of .NET and Windows programming with C#, you will take our existing systems to the next level, supporting AbbVie's mission to drive innovation in the medical field. If you're ready to make a remarkable impact on people's lives through your engineering expertise, this is the place to be!

Frequently Asked Questions (FAQs) for Sr. Software Developer Engineer (Hybrid) Role at AbbVie
What are the main responsibilities of the Sr. Software Developer Engineer at AbbVie?

The Sr. Software Developer Engineer at AbbVie will lead requirements refinement, participate in design specification reviews, and develop test plans to enhance our software systems. With a focus on writing clean, maintainable code and conducting systems analysis, you will actively contribute to improving operations and guiding best practices in software development.

Join Rise to see the full answer
What qualifications are needed for the Sr. Software Developer Engineer position at AbbVie?

AbbVie requires candidates for the Sr. Software Developer Engineer position to hold a BS or higher in fields such as computer science or software engineering. Additionally, candidates should have at least seven years of professional coding experience, with significant expertise in .NET and Windows programming, as well as experience in structured software development and design methodologies.

Join Rise to see the full answer
What programming skills are essential for the Sr. Software Developer Engineer role at AbbVie?

For the Sr. Software Developer Engineer at AbbVie, strong programming skills in C# and experience with the .NET framework are essential. Familiarity with developing event-driven, multi-threaded Windows-based applications as well as various communication protocols like I2C, SPI, USB, and Bluetooth are also highly preferred for this role.

Join Rise to see the full answer
How does AbbVie support team collaboration for the Sr. Software Developer Engineer?

Team collaboration is key at AbbVie for the Sr. Software Developer Engineer position. You will work closely with cross-functional teams, participate in code reviews, and share engineering documentation. Our environment encourages sharing knowledge and innovation, ensuring all members contribute to the collective success of our projects.

Join Rise to see the full answer
What kind of work environment can a Sr. Software Developer Engineer expect at AbbVie?

The work environment for a Sr. Software Developer Engineer at AbbVie is dynamic and fosters innovation, offering a balance between collaboration and independent work. With opportunities for hybrid work, you will have the flexibility to contribute effectively amidst a supportive and result-oriented team.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Developer Engineer (Hybrid)
Can you describe your experience with .NET and how it relates to the Sr. Software Developer Engineer role?

In your answer, highlight specific projects or applications you have developed using .NET. Discuss challenges you faced and how you overcame them, demonstrating your expertise in using .NET for building high-quality software solutions.

Join Rise to see the full answer
What strategies do you use for conducting code reviews?

Explain your approach to code reviews and how you ensure they are constructive. Mention any tools you use, what aspects you focus on (like maintainability, performance, etc.), and how you encourage team members to improve their coding practices.

Join Rise to see the full answer
How do you stay updated on new programming tools and technologies?

Share your methods for keeping your skills current, such as attending workshops, participating in online communities, or following industry leaders. Discuss any recent technologies you've implemented and how they benefited your projects.

Join Rise to see the full answer
Describe a challenging problem you encountered in a previous project and how you resolved it.

Use a specific example to illustrate your problem-solving skills. Explain the context, the steps you took to address the challenge, and the outcome. This will show your analytical approach and ability to learn from experiences.

Join Rise to see the full answer
How do you prioritize tasks when handling multiple projects as a Sr. Software Developer Engineer?

Discuss your time management strategies, like using project management tools or methodologies (e.g., Agile). Emphasize how you assess project requirements to set priorities and ensure timely delivery without compromising quality.

Join Rise to see the full answer
Can you explain the importance of unit testing in software development?

Clarify how unit testing helps in identifying bugs early in the development cycle, leading to more efficient code and reduced costs in the long run. Provide examples of how you've implemented unit testing in your projects.

Join Rise to see the full answer
What is your experience with cross-functional collaboration?

Describe instances where you've worked with teams outside of software development, such as product managers or quality assurance, highlighting how those collaborations improved product outcomes and led to successful project completions.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in software development?

Share techniques you implement to maintain focus and perform under pressure, such as breaking tasks into manageable parts or practicing mindfulness. Discuss a particular instance where you succeeded despite a challenging deadline.

Join Rise to see the full answer
What role does documentation play in your development process?

Explain your stance on documentation, highlighting its importance in maintaining code quality, facilitating collaboration, and aiding future development efforts. Discuss the types of documentation you find most essential.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Share your insights on writing clean, organized code and implementing design patterns. Discuss how you think ahead to ensure your solutions can adapt and grow with future demands in mind.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
5 Hybrid Houston, TX
Posted 2 days ago
Photo of the Rise User
Posted 16 hours ago
Photo of the Rise User
Weekday Remote No location specified
Posted 8 days ago
Acoustic Remote No location specified
Posted 3 days ago
Photo of the Rise User
MasterBorn Remote Wrocław, Kielce, Szczecin or remotely
Posted 9 days ago
Posted 10 days ago
Photo of the Rise User
Posted 18 hours ago
Photo of the Rise User
Applied Intuition Remote Mountain View, California, United States
Posted yesterday

AbbVie’s mission is to discover and deliver innovative medicines that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people’s lives across several key therapeutic areas: i...

1887 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 25, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
8 people applied to Frontend Engineer I at Outliant
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
7 people applied to Software Engineer at Skyward
Photo of the Rise User
133 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass
Photo of the Rise User
Someone from OH, Fairborn just viewed (US) Associate Project Manager, Marketing at PointClickCare
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
A
Someone from OH, Warren just viewed Angular Developer at AZX
Photo of the Rise User
Someone from OH, Willoughby just viewed 2024 Accounting & Finance Intern at Lincoln Electric
Photo of the Rise User
Someone from OH, Dayton just viewed Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Dayton just viewed Consumer Insights Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Morrow just viewed Junior IT Systems Administrator at NFQ
Photo of the Rise User
Someone from OH, Cleveland just viewed Automation Specialist - East Region at Jacobs
J
Someone from OH, Dayton just viewed Market Research Analyst at Joyteractive
Photo of the Rise User
Someone from OH, Columbus just viewed District Manager, Botox (Neuro) - Columbus, OH at AbbVie
Photo of the Rise User
Someone from OH, Bowling Green just viewed Remote Enrollment Producer - Entry Level at Global Elite
L
Someone from OH, Akron just viewed Enterprise BDR (Data Privacy & AI) at Lavendo
Photo of the Rise User
Someone from OH, Cleveland just viewed Resettlement Caseworker Assistant - Spokane at World Relief