Associate Fullstack Software Engineer – R&D PPM
About this opportunity
Career Category
Information Systems
Job Description
As an Associate Software Engineer within our R&D PPM Technology team, this role will help build and enhance user-facing technology solutions that support Amgen’s R&D PPM (Project Portfolio Management) capabilities. Come join a team that is passionate about innovation and making life better with technology!
This position will focus primarily on front-end and user experience development, data integrations, and supporting enterprise technology solutions. The successful candidate will work closely with product owners, experienced engineers, designers, data teams, and business stakeholders to deliver solutions using evolving technologies which could include Python-based web frameworks, Salesforce, and Microsoft Power Platform.
Roles & Responsibilities:
Build and maintain user-facing solutions using appropriate technologies, which may include SmartSheet, custom web applications, Salesforce, and Microsoft Power Platform tools such as Power Apps, Power Automate, and Power BI.
Translate user stories, wireframes, and design specifications into clear, reusable, and maintainable user interfaces and application components.
Integrate front-end applications and low-code solutions with enterprise data sources, APIs, databases, and approved internal or external services.
Support data integrations by working with APIs, data transformations, queries, and application data flows to ensure information is available accurately and efficiently to users and downstream processes.
Create prototypes and proofs of concept to validate user experience and technical approaches and help translate approved concepts into production-ready solutions.
Use source control, code reviews, CI/CD practices, and established development and deployment standards appropriate to the technology platform.
Write clean, reusable, well-documented, secure, and maintainable code and configuration.
Monitor and troubleshoot application and data-integration issues, support defect resolution, and participate in production support activities.
Create and maintain technical documentation, including requirements, configuration notes, integration documentation, and operational support procedures.
Work closely with product owners, business stakeholders, developers, data engineers, analysts, and other technology teams.
Follow Agile practices, participate in sprint planning and estimation, and provide timely status updates.
Continuously build knowledge of modern application development, data, cloud, AI, and low-code technologies as the Commercialization Technology landscape evolves.
Maintain accurate documentation of configurations, processes, integrations, and changes.
Contribute reusable components, documentation, and continuous improvements that strengthen the broader Commercialization Technology ecosystem.
What we expect of you
Basic Qualifications and Experience:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Approximately 2 to 4 years of relevant software development, application development, data, or technology experience
Demonstrated experience developing or supporting software, data, or technology solutions in a professional environment
Ability to contribute to defined technical assignments while collaborating effectively with a cross-functional team
Ability to quickly learn unfamiliar technologies, platforms, data sources, and business processes
Eagerness to learn and grow in a software development and enterprise technology environment
Functional Skills:
Must-Have Skills
· Experience with at least one enterprise application or low-code platform such as Smartsheet or Microsoft Power Platform (Power Apps, Power Automate, or Power BI)
Experience translating business requirements, user stories, or designs into functional and user-friendly application experiences
Experience integrating applications with APIs, databases, enterprise data sources, or other technology platforms
Working knowledge of data concepts, including data structures, transformations, quality, and the ability to work effectively with unfamiliar data sources
· Working knowledge of application security concepts, including authentication, authorization, and access controls
Strong problem-solving and analytical skills; ability to learn quickly and communicate effectively with technical and nontechnical stakeholders
· Experience working within Agile or Scrum delivery methodologies
Ability to create clear technical and functional documentation, including requirements, configuration instructions, data flows, and support documentation
Ability to collaborate effectively across global, virtual, and cross-functional teams
Good-to-Have Skills:
Hands-on experience developing user-facing applications or interfaces using technologies such as Python-based web frameworks, JavaScript/TypeScript, or comparable tools
Experience developing and supporting enterprise-grade applications within a global, highly regulated healthcare, pharmaceutical, or biotechnology environment
Experience with Microsoft Power Platform, including Power Apps, Power Automate, or Power BI
Experience working with enterprise data platforms such as Databricks, relational databases, or governed APIs
Experience with cloud technologies such as AWS and familiarity with cloud-hosted application or data services
Experience with source control, CI/CD pipelines, and development platforms such as GitLab
Familiarity with automated testing, application monitoring, logging, and production support practices
Experience with authentication and authorization technologies such as OAuth 2.0, OIDC, or SAML
Experience developing AI-enabled applications or integrating applications with enterprise AI/ML capabilities
Ability to evaluate technology options and communicate technical concepts and tradeoffs in clear business terms
Working understanding of business operations within Research and Development, Commercialization, Operations, Process Development, Commercial, or Marketing
Professional Certifications:
Relevant certification preferred in Microsoft Power Platform, cloud technologies, software development, data, DevOps, cybersecurity, Agile, or enterprise platforms
Agile certification is a plus, such as SAFe for Teams or equivalent
Microsoft Power Platform certification is a plus
Soft Skills:
Strong collaboration and communication skills
High degree of initiative, curiosity, and willingness to learn
Ability to manage multiple priorities successfully
Team-oriented with a focus on achieving team goals
.
Job details
How this role compares
Computed from every other active Information Technology role in our database, not just this employer's listings.
We currently track 290 comparable Associate Information Technology roles across 46 biopharma companies.
Salary context
49 of 290 peers report a salary range (USD, annualized)
Peers share this role's job function and a matching or adjacent seniority level -- not necessarily the same therapeutic area or country.
Where these roles are based
Top locations among the 290 comparable roles
+ 17 more countries
Seniority mix
290 of 290 peers have a known seniority level
Therapeutic area mix
0 of 290 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden
No peers with a known therapeutic area yet.
Similar opportunities
The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.
Notify me about similar jobs
Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.
Or follow a whole field: get every new Information Technology job in India, and choose locations and companies.
How we calculate "similar"
No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.
Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.
0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.