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

Software Engineer (Full Stack)

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

Come to work each day with an inclusive and collaborative Business technology team! As a Software Engineer in AbbVie Business Technology Solutions (BTS), you’ll have opportunities to contribute to the digital transformation of a leading biopharma company, helping to create solutions that impact patients and their communities for the better.

***This is a hybrid role based in Worcester, MA***

The Information Research East group at the AbbVie supports a variety of data analytics and visualization workloads serving a community of scientists focusing on pharmaceutical R&D. This position offers the opportunity to work in a cross functional team of scientists and IT professionals in building the next generation of informatics platforms and analysis pipelines.
 

We are seeking an exceptional candidate with a background in programming, web development, and data analysis, particularly in support of the life sciences. The ideal candidate will excel in delivering adaptable and user-friendly web applications and data analysis pipelines that can evolve to meet scientists’ needs. Additionally, the successful candidate will have the ability to independently identify, engineer, and optimize new data, software, or technology solutions to address critical business requirements. A continuous drive to improve existing methods and processes is essential.

 

Responsibilities

  • Independently design and develop data, software, or technology solutions to answer scientific or business questions, demonstrating proficiency across a range of technologies related to programming languages, data integration, and data visualization and analysis.
  • Collaborate within a cross-functional team to successfully design, develop and maintain web applications tailored to custom business needs.
  • Work directly with researchers and scientists as an integral team member of in designing, prototyping/testing, and tuning data for analytics and visualizations.
  • Employee best practices into ensuring security and integrity of software solutions, safeguarding data and system operations.
  • Continuously seeks learning opportunities to stay updated with emerging web technologies and data analysis tools, applying innovative solutions to improve processes and outcomes.
  • Use AbbVie values to govern decisions, actions and behaviors, ensuring that work reflects our commitments to Patients, Affordability, Accountability & Service Commitment, Decisiveness, Innovation & Thoughtful Risk while fostering Diversity & Inclusion, Integrity & Respect, Learning, Continuous Improvement & Personal Growth, Teamwork & Collaboration.

 

    Qualifications

    Required:

    • Bachelor’s degree in a relevant field and at least 7 years of relevant experience OR Master’s degree in relevant field and at least 5 years of experience.
    • Comfortable working in a dynamic environment and developing flexible solutions to meet evolving requirements
    • Ability to work independently with strong time management skills
    • Excellent written and verbal communication skills, with ability to communicate effectively with scientists, developers, application analysts, managers and IT professionals
    • Extensive experience with Python, including data analysis and scientific computing tools such pandas and NumPy
    • Strong understanding of Web app development, with rxperience in JavaScript, Typescript, or ReactJS
    • Good understanding of web application frameworks such as Flask or FastAPI
    • Experience with incorporating Generative AI techniques into custom software solutions
    • Familiarity with object-relational mappers (ORMs)
    • Good presentation, training, and documentation skills

    Additional Information

    Applicable only to applicants applying to a position in any location with pay disclosure requirements under state or local law: ​​

    ​​

    • The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this role at the time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors including geographic location, and we may ultimately pay more or less than the posted range. This range may be modified in the future.​​

    • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees.​​

    • This job is eligible to participate in our short-term incentive programs. ​​

    ​​

    Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, incentive, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole and absolute discretion unless and until paid and may be modified at the Company’s sole and absolute discretion, consistent with applicable law. 

    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

    $110000 / YEARLY (est.)
    min
    max
    $90000K
    $130000K

    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 Software Engineer (Full Stack), AbbVie

    As a Software Engineer (Full Stack) at AbbVie in Worcester, MA, you'll be stepping into a pivotal role within our Business Technology Solutions team. Each day presents an exciting opportunity to contribute to our digital transformation in the biopharma sector. Imagine collaborating with an energetic team dedicated to creating innovative software solutions that make a difference in patients' lives and support groundbreaking research in immunology, oncology, neuroscience, and more! Your responsibilities will include developing adaptable web applications and data analysis pipelines that meet the evolving needs of our scientists. You’ll be using various technologies, with a focus on Python, web development, and data analytics, ensuring that you maintain high standards for security and integrity. Your role will involve working hand-in-hand with researchers, harnessing your skills to turn complex data into actionable insights. Not to mention, you will continually enhance your skills by exploring new web technologies and tools to improve our processes. If you're someone who enjoys a dynamic and collaborative environment and has a passion for constantly learning and innovating, join us at AbbVie, where you'll make a real impact in advancing healthcare solutions for tomorrow.

    Frequently Asked Questions (FAQs) for Software Engineer (Full Stack) Role at AbbVie
    What are the main responsibilities of a Software Engineer (Full Stack) at AbbVie?

    As a Software Engineer (Full Stack) at AbbVie, your key responsibilities will include designing and developing data-driven software and web applications tailored to support scientists in pharmaceutical R&D. You'll collaborate within a cross-functional team to meet custom business needs, ensuring the security and integrity of software solutions, and continuously seeking ways to innovate and improve existing processes.

    Join Rise to see the full answer
    What qualifications are needed for the Software Engineer (Full Stack) position at AbbVie?

    To qualify for the Software Engineer (Full Stack) position at AbbVie, you'll need at least a Bachelor’s degree in a relevant field, along with a substantial amount of professional experience. Specifically, you should have extensive expertise in Python, experience with web development tools like JavaScript and ReactJS, and familiarity with data analysis frameworks. Strong communication and teamwork skills are essential, as is the ability to work independently in a dynamic environment.

    Join Rise to see the full answer
    How does AbbVie support continuous learning for Software Engineers?

    AbbVie emphasizes the importance of continuous learning for its Software Engineers, offering various opportunities to stay updated with emerging technologies and tools. You'll be encouraged to attend workshops, conferences, and training programs that can help enhance your skills in data analysis and web development, thereby helping you grow both professionally and personally.

    Join Rise to see the full answer
    What is the work environment like for a Software Engineer at AbbVie?

    At AbbVie, the work environment for a Software Engineer (Full Stack) is inclusive and collaborative. You will be part of a diverse team dedicated to delivering innovative solutions that improve patients' lives while embracing a culture of teamwork and open communication. With hybrid work options available, you'll enjoy flexibility while working on impactful projects.

    Join Rise to see the full answer
    What technologies will I work with as a Software Engineer (Full Stack) at AbbVie?

    As a Software Engineer (Full Stack) at AbbVie, you will work with a variety of technologies. Key tools include Python, JavaScript, TypeScript, ReactJS, and several data analysis and visualization frameworks. Familiarity with web application frameworks like Flask or FastAPI will also be beneficial in designing and optimizing applications for scientific and business needs.

    Join Rise to see the full answer
    Common Interview Questions for Software Engineer (Full Stack)
    Can you describe your experience with Python in relation to data analysis?

    In responding to this question, highlight specific projects where you utilized Python for data analysis. Mention libraries like pandas and NumPy, demonstrating your expertise in transforming raw data into insightful visualizations or analytics. Provide concrete examples of your contributions and how they impacted your team or project outcomes.

    Join Rise to see the full answer
    How do you ensure the security and integrity of web applications you develop?

    Discuss your approach to security by outlining best practices you follow when developing web applications. This could include implementing secure coding standards, conducting regular security audits, and using tools for vulnerability testing. It's also beneficial to emphasize your understanding of data protection regulations and your commitment to safeguarding sensitive information.

    Join Rise to see the full answer
    What is your experience with front-end technologies, particularly JavaScript and frameworks like ReactJS?

    Focus on projects where you've used JavaScript and ReactJS to build dynamic and responsive user interfaces. Explain your understanding of component-based architecture in React and how you've addressed challenges during development. Provide examples that showcase your ability to create user-friendly applications tailored to end-user needs.

    Join Rise to see the full answer
    How do you handle conflicting priorities and deliverables in a dynamic work environment?

    Explain your prioritization process when faced with competing demands. Discuss time management strategies you've implemented, such as Agile methodologies, using task management tools, or effective communication with stakeholders. Illustrating your ability to remain flexible while still meeting project deadlines is key.

    Join Rise to see the full answer
    Can you provide an example of a successful project where you collaborated with cross-functional teams?

    Share a specific example of a project where you worked side by side with researchers or other IT professionals. Detail your role, how you contributed to the project, and the outcomes. Emphasize your communication skills and adaptability in a collaborative setting, which are essential attributes for a Software Engineer at AbbVie.

    Join Rise to see the full answer
    What methods do you use to stay updated with current web development trends?

    Discuss your strategies for continuous learning in web development, such as following industry blogs, participating in webinars, attending workshops, or engaging with professional communities online. This shows your commitment to staying informed about innovations that could benefit your work as a Software Engineer.

    Join Rise to see the full answer
    What challenges have you faced in software development, and how did you overcome them?

    Identify a specific challenge related to software development, whether technical or a project management issue. Discuss the measures you took to address it, the skills you utilized, and the lessons learned from the experience to convey your problem-solving skills effectively.

    Join Rise to see the full answer
    How do you approach incorporating user feedback into your software designs?

    Explain your process for gathering user feedback either through testing, surveys, or direct communication. Discuss how you prioritize this feedback when making design decisions and how incorporating it has improved user experience in your past projects.

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

    Discuss the importance of innovation in your work, including how you approach creative problem-solving and developing new solutions. Highlight examples where your innovations led to improved efficiencies or user experience, underscoring your contributions to the team and AbbVie’s mission.

    Join Rise to see the full answer
    Why do you want to work as a Software Engineer at AbbVie?

    Communicate your passion for contributing to the biopharma industry and how AbbVie’s mission aligns with your values. Share specifics about the projects or technologies you’re excited about, and express your enthusiasm for being part of a team that is dedicated to making real-world impacts in healthcare.

    Join Rise to see the full answer
    Similar Jobs
    Photo of the Rise User
    Posted 3 days ago

    As a District Manager at AbbVie, you will coordinate sales activities and drive results in the Psychiatry sector within the Austin area.

    Photo of the Rise User

    Join AbbVie as a Specialty Representative for Migraine, leveraging your expertise in the pharmaceutical industry to maximize sales in Paducah, KY.

    Photo of the Rise User
    Inclusive & Diverse
    Rise from Within
    Mission Driven
    Diversity of Opinions
    Work/Life Harmony
    Customer-Centric
    Social Impact Driven
    Dare to be Different
    Maternity Leave
    Paternity Leave
    401K Matching
    Paid Holidays
    Paid Time-Off
    Medical Insurance
    Dental Insurance
    Vision Insurance
    Mental Health Resources
    Life insurance
    Health Savings Account (HSA)
    Flexible Spending Account (FSA)

    Join GitLab as a Senior Backend Engineer to innovate secure authentication solutions for a diverse and growing user base.

    Photo of the Rise User
    Posted 9 days ago

    Lead the strategic vision and development of Fleet Management Products in a dynamic role at a global tech company.

    Photo of the Rise User
    Posted 5 days ago

    Join O'Brien-Staley Partners as a Junior Software Engineer and help deliver innovative solutions in the financial services sector.

    Photo of the Rise User
    Posted 19 hours ago

    Join Hike as a Senior SDE to innovate and develop backend technologies that will shape the Rush Gaming Universe.

    Photo of the Rise User
    Posted 2 days ago
    Inclusive & Diverse
    Diversity of Opinions
    Work/Life Harmony
    Dare to be Different
    Reward & Recognition
    Empathetic
    Take Risks
    Growth & Learning
    Transparent & Candid
    Mission Driven
    Passion for Exploration
    Feedback Forward
    Medical Insurance
    Dental Insurance
    Vision Insurance
    Mental Health Resources
    Life insurance
    Disability Insurance
    Health Savings Account (HSA)
    Flexible Spending Account (FSA)
    Learning & Development
    Paid Time-Off
    Maternity Leave
    Social Gatherings

    Join Apple's Cellular Software team as a Junior Embedded Software Engineer and contribute to groundbreaking technologies that enhance user experiences.

    Join KMS Technology as a Senior Full-stack Software Engineer and work on impactful software solutions while mentoring junior developers.

    Wingz PH Remote No location specified
    Posted 14 days ago

    Wingz, a prominent rideshare company, is looking for a Django Engineer to enhance their web applications in a remote role.

    Photo of the Rise User
    USAA Hybrid Phoenix Campus (Main)
    Posted 7 days ago

    Join USAA as a Mid-Level Software Engineer to develop and maintain cutting-edge applications in a collaborative environment.

    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...

    2593 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    EMPLOYMENT TYPE
    Full-time, hybrid
    DATE POSTED
    April 16, 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
    22 people applied to Junior Unity Developer at Gameloft
    Photo of the Rise User
    Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
    Photo of the Rise User
    Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
    Photo of the Rise User
    Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
    Photo of the Rise User
    Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
    o
    Someone from OH, Cincinnati just viewed Administrative Assistant at osu
    A
    Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
    Photo of the Rise User
    Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
    Photo of the Rise User
    Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
    Photo of the Rise User
    Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini