2,041,069open jobs
120,323companies
253,417added this week
Browse all
Salary
≈ $9.5k – $25k per year (Estimated)
Location
In office (Hyderabad)
Seniority
Senior · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 26, 2026. Amgen scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Amgen is an American biotechnology company founded in Thousand Oaks in 1980 that became one of the first firms to turn recombinant protein research into large commercial medicines. Its history rests on Epogen and Neupogen, and its current portfolio spans bone health with Prolia and Evenity, inflammation with Otezla and Tezspire, cardiovascular disease with Repatha, oncology including the bispecific antibody Blincyto, and a biosimilars business built on its own manufacturing capacity. The company is listed on Nasdaq, is a component of the Dow Jones Industrial Average, and expanded further into rare disease through its acquisition of Horizon Therapeutics.

Career Category

Engineering

Job Description

Role Description

We are seeking an Senior Associate Software Engineer to support the configuration, development, integration, testing, deployment, validation, and ongoing maintenance of the IBM Maximo application in a GxP-regulated environment.

The associate will work across key Maximo modules, including Work Order, Asset, Location, Purchasing, and Maximo Integration Framework (MIF). The role requires knowledge of Maximo configuration and development capabilities such as Application Designer, Database Configuration, Automation Scripts, workflows, security configuration, and integrations.

The associate will collaborate with product owners, business stakeholders, developers, QA, validation, infrastructure, integration, and support teams. The role includes Agile delivery, application support, defect resolution, testing, validation documentation, controlled deployment, and production monitoring.

This role is not limited to supporting a single application or technology platform. The associate must demonstrate a strong learning mindset, adaptability, and the willingness to continuously develop new skills and capabilities. As business needs evolve, the individual will be expected to embrace cross-skilling opportunities, contribute across diverse technology domains, and support strategic initiatives while maintaining a high standard of quality, compliance, and delivery excellence.

Roles and Responsibilities

Maximo Configuration and Development

  • Configure, develop, test, deploy, and maintain IBM Maximo solutions.

  • Support key Maximo modules, including:

    • Work Order

    • Asset

    • Location

    • Purchasing

    • Inventory-related processes, where applicable

    • Maximo Integration Framework

  • Configure applications using Application Designer.

  • Perform object, attribute, domain, relationship, index, and other configurations using Database Configuration.

  • Develop and maintain Automation Scripts using Python/Jython.

  • Configure and support workflows, escalations, actions, conditional expressions, communication templates, cron tasks, and scheduled jobs.

  • Configure security groups, application access, signature options, user permissions, and data restrictions.

  • Evaluate business requirements and recommend solutions using standard Maximo configurations, automation scripts, integrations, or customizations.

  • Follow coding, configuration, documentation, security, and technical-review standards.

  • Create and maintain solution designs, configuration documents, deployment instructions, rollback procedures, and support documentation.

Integration Development and Support

  • Configure, develop, test, and support integrations using Maximo Integration Framework (MIF).

  • Work with Object Structures, Enterprise Services, Publish Channels, External Systems, Endpoints, Integration Controls, APIs, and message queues.

  • Support integrations between Maximo and SAP, middleware, data platforms, reporting tools, and other enterprise applications.

  • Work with REST APIs, web services, JSON, XML, and file-based integrations.

  • Perform data mapping, interface testing, message monitoring, error handling, reprocessing, and reconciliation.

  • Investigate integration failures using application logs, integration logs, queue messages, and database queries.

  • Coordinate with integration, database, infrastructure, security, and external application teams to resolve issues.

Application Support and Operations

  • Provide technical and functional support for Maximo and its integrations.

  • Investigate incidents, service requests, application defects, data issues, and recurring production problems.

  • Perform issue triage, impact assessment, troubleshooting, root-cause analysis, and resolution.

  • Monitor cron tasks, scheduled jobs, interfaces, integration queues, and application logs.

  • Support critical incidents, problem-management activities, and production releases.

  • Document troubleshooting steps, root causes, resolutions, known errors, and preventive actions.

  • Create and maintain knowledge articles, operational procedures, and support runbooks.

  • Participate in on-call or after-hours support when required.

Agile Delivery and Release Management

  • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, demonstrations, reviews, and retrospectives.

  • Work with product owners and stakeholders to understand requirements, priorities, dependencies, risks, and acceptance criteria.

  • Convert business requirements into configuration, development, integration, testing, and validation tasks.

  • Provide effort estimates and maintain accurate updates for user stories, defects, and technical activities.

  • Support change control, release planning, deployment, production verification, and post-release monitoring.

  • Prepare implementation plans, deployment steps, validation evidence, verification activities, and rollback procedures.

  • Follow approved source-control, configuration-management, change-management, and deployment processes.

Quality Assurance

  • Participate in requirements review, risk assessment, test planning, test-case preparation, execution, and defect management.

  • Develop and execute functional, integration, regression, smoke, negative, end-to-end, and User Acceptance Testing scenarios.

  • Validate Maximo configurations, business rules, security access, automation scripts, workflows, integrations, and data-processing results.

  • Prepare test data and maintain accurate, complete, and traceable test evidence.

  • Track defects using Jira, Azure DevOps, or an equivalent tool.

  • Retest defect fixes and perform regression testing to confirm application stability.

  • Maintain traceability between requirements, designs, test cases, defects, and test evidence.

  • Support validation documents such as requirements, specifications, risk assessments, traceability records, test scripts, and validation summaries.

  • Ensure application changes are assessed, documented, tested, approved, and deployed in accordance with applicable GxP procedures.

  • Follow data-integrity, audit-trail, security, access-control, and electronic-record requirements.

  • Document and support the investigation of deviations, test failures, and unexpected results.

  • Support periodic reviews, audits, compliance assessments, and regulatory inspections when required.

Security and Quality

  • Follow secure development and configuration practices, including authentication, authorization, input validation, access control, and secure integration.

  • Apply least-privilege principles when configuring application security and data access.

  • Protect credentials, API keys, certificates, secrets, and sensitive configuration information.

  • Ensure all technical changes are reviewed, tested, documented, traceable, and approved before implementation.

  • Support technical-risk remediation, security reviews, access reviews, and audit-log assessments.

  • Report security, compliance, data-integrity, or control concerns through the appropriate process.

Learning and Cross-Skilling

  • Demonstrate flexibility to work across multiple technologies and application domains based on business priorities.

  • Actively participate in cross-skilling opportunities beyond IBM Maximo.

  • Develop knowledge and contribute, when required, in areas such as:

    • SAP EAM or SAP Plant Maintenance

    • Artificial Intelligence and Generative AI solutions

    • Data Engineering and Data Analytics

    • Reporting and Business Intelligence

    • Automation and digital workflow solutions

    • Cloud technologies

    • Enterprise integrations and other strategic applications

  • Learn new tools, technologies, and business processes and apply them to development, support, and transformation initiatives.

  • Contribute to innovation, process automation, operational improvements, and AI-driven solutions.

Basic Qualifications and Experience

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Engineering, or a related field.

  • 8-9 years of relevant experience in application configuration, development, integration, testing, or production support.

  • Hands-on experience with IBM Maximo configuration, development, integration, or application support.

  • Experience working in Agile or Scrum delivery teams is preferred.

  • Experience supporting GxP-regulated or validated applications is preferred.

Required Skills

  • Working knowledge of all Maximo modules.

  • Hands-on experience with:

    • Application Designer

    • Database Configuration

    • Automation Scripts using Python/Jython

    • Domains and relationships

    • Conditional expressions

    • Workflows and escalations

    • Cron tasks and scheduled jobs

    • Security groups and data restrictions

  • Experience with Maximo Integration Framework, including Object Structures, Enterprise Services, Publish Channels, External Systems, Endpoints, and Integration Controls.

  • Knowledge of REST APIs, web services, JSON, XML, and file-based integrations.

  • Working knowledge of relational databases and SQL for troubleshooting and data validation.

  • Understanding of software testing, including functional, integration, regression, smoke, negative, end-to-end, and UAT.

  • Experience creating test cases, executing tests, documenting results, and managing defects.

  • Understanding of GxP validation, change control, risk assessment, requirements traceability, test evidence, and controlled deployment.

  • Understanding of Agile and Scrum delivery practices.

  • Familiarity with Jira, Azure DevOps, Git, source control, peer reviews, and CI/CD processes.

  • Strong analytical, debugging, troubleshooting, documentation, and problem-solving skills.

  • Good written and verbal communication skills.

  • Strong learning agility and willingness to cross-skill into additional technologies.

Good-to-Have Skills

  • Experience with IBM Maximo Application Suite or Maximo Manage.

  • Knowledge of Python beyond Maximo Automation Scripting.

  • Advanced SQL and database troubleshooting experience.

  • Knowledge of Java, JavaScript, REST APIs, XML, and JSON.

  • Experience with middleware platforms such as MuleSoft.

  • Experience integrating Maximo with SAP, ERP, data platforms, reporting tools, or third-party applications.

  • Exposure to SAP EAM or SAP Plant Maintenance.

  • Exposure to AI, Generative AI, Machine Learning, or intelligent automation.

  • Exposure to Databricks, Azure Data Services, Snowflake, or similar data platforms.

  • Experience with Power BI, Tableau, BIRT, or similar reporting tools.

  • Knowledge of Postman or other API-testing tools.

  • Understanding of manufacturing, maintenance, calibration, procurement, inventory, and asset-management processes.

  • Relevant IBM Maximo, Agile, testing, cloud, data, AI, or validation certifications.

Behavioral Competencies

  • Demonstrates ownership and accountability for assigned responsibilities.

  • Maintains attention to detail, particularly for GxP documentation and test evidence.

  • Communicates technical issues clearly to technical and non-technical stakeholders.

  • Collaborates effectively with cross-functional and geographically distributed teams.

  • Adapts to changing business priorities and technology requirements.

  • Demonstrates curiosity, continuous learning, and a proactive cross-skilling mindset.

  • Works across development, configuration, integration, testing, validation, and support activities.

  • Manages multiple priorities effectively in an Agile environment.

  • Commits to application quality, compliance, operational reliability, and continuous improvement.

.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,041,069 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Hyderabad
In office · 3+ years exp · Hyderabad
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Cassandra
DynamoDB
ElasticSearch
Apache Kafka
Amazon Aurora
AI/ML
Function Calling
AI Agents
LLM
RAG
Agentic Workflows
Frontend
Angular
DevOps
Splunk
Dynatrace
CI/CD
AWS
Grafana
Apply
In office · 3+ years exp · Hyderabad
DevOps
CI/CD
Management
Agile
Apply
In office · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru
Java
AI/ML
LLM
DevOps
AWS
Apply
In office · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru
Go
AI/ML
LLM
DevOps
AWS
Apply
≈ $6k – $16k per year (Estimated) · In office · Full-Time · 2+ years exp · Ahmedabad
JavaScript
TypeScript
SQL
C#
C#
.NET
Dapper
Frontend
React.js
Vite
React Query
Material UI
ESLint
i18next
DevOps
Rest API
CI/CD
Git
QA
Jest
Vitest
Apply
≈ $23k – $46k per year (Estimated) · Hybrid · 2+ years exp · Moscow
Python
SQL
Python
FastAPI
pySpark
Databases
PostgreSQL
Aerospike
Apache Kafka
AI/ML
Hadoop
CatBoost
Spark
vLLM
PyTorch
Triton
DevOps
GitLab CI
Kubernetes
Grafana
Apply
$21k – $28k per year · In office · Moscow
JavaScript
TypeScript
SQL
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
OpenAI Codex
DevOps
Rest API
CI/CD
Git
Docker
GitHub
Linux
Apply
≈ $31k – $70k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Moscow
PHP
PHP
Symfony
Bitrix
Databases
PostgreSQL
Redis
Mobile
Firebase
DevOps
Rest API
GitLab CI
CI/CD
Docker
Nginx
GitLab
Apply
≈ $36k – $82k per year (Estimated) · In office · Moscow
Python
PHP
Databases
Oracle
DevOps
VMWare
Windows Server
Docker
Ubuntu
Proxmox VE
Linux
Windows
ALT Linux
TCP/IP
VPN
Cybersecurity
Active Directory
Apply
$30k – $32k per year · Remote (likely EAEU) · Full-Time
SQL
Databases
PostgreSQL
Apache Kafka
Greenplum
AI/ML
Hadoop
Apply
≈ $9.5k – $25k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
SQL
Apex
Apex
MuleSoft
Databases
Snowflake
Databricks
AI/ML
Machine Learning
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
Least Privilege
Analytics
Tableau
Power BI
Management
Jira
Agile
Scrum
QA
Postman
Apply
≈ $9.5k – $25k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
SQL
Databases
Databricks
DevOps
Rest API
Azure
AWS
Amazon S3
Analytics
ETL/ELT
Management
Agile
Apply
≈ $9.5k – $26k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Hyderabad
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Databricks
AI/ML
Model Context Protocol
AI Agents
Agentic Workflows
DevOps
Rest API
CI/CD
AWS
GitLab
Analytics
Tableau
Management
Agile
Scrum
Apply
≈ $9k – $25k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
TypeScript
Databases
Databricks
DevOps
CI/CD
AWS
GitLab
Analytics
Power BI
Management
Smartsheet
Power Automate
Power Apps
Agile
Scrum
Apply
≈ $20k – $46k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
TypeScript
SQL
Node JS
Apex
Python
FastAPI
Apex
Lightning Web Components
Copado
Visualforce
Databases
Databricks
Frontend
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
GitLab
Management
Agile
Scrum
Apply
In office · Hyderabad
JavaScript
Java
Kotlin
TypeScript
Node JS
Databases
Apache Kafka
AI/ML
OpenAI
LLMOps
Mobile
JUnit
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Apply
TECHNICAL ARCHITECT 9 hours ago
≈ $24k – $59k per year (Estimated) · In office · 7+ years exp · Hyderabad
SQL
DevOps
Rest API
SOAP
Management
ServiceNow
Apply
Sr. Developer 9 hours ago
≈ $15k – $31k per year (Estimated) · Remote (India) · Full-Time · 10+ years exp · Hyderabad
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Spring MVC
Spring Cloud
Gradle
Kotlin
Mockito
Databases
Redis
DevOps
Rest API
Docker
GitHub
API Gateway
SOAP
Apache HTTP Server
Apply
≈ $21k – $52k per year (Estimated) · In office · Hyderabad
JavaScript
SQL
Frontend
React.js
DevOps
Rest API
CI/CD
Management
Agile
Apply
≈ $16k – $37k per year (Estimated) · Hybrid · 5+ years exp · Hyderabad
JavaScript
Java
Java
Spring Boot
Databases
Apache Kafka
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Apply
See all jobs
This is one of many
2,041,069 more open roles from verified company boards, updated every day.