This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Amgen's Mission to Serve Patients. In this vital role you will be responsible for designing, developing, deploying complex software applications, and mentoring junior developers. You will work closely with cross-functional teams to deliver high-quality, scalable, and maintainable solutions.
Job Responsibility:
Designing, developing, deploying complex software applications, and mentoring junior developers.
Work closely with cross-functional teams to deliver high-quality, scalable, and maintainable solutions.
Developing and designing front end/back-end application.
Keeps abreast of current technology trends and familiar with application development best practices.
Demonstrate strong initiative and ability to work with minimal supervision or direction
Experience with distributed, multi-tiered systems, algorithms, and relational databases.
Possesses strong rapid prototyping skills and can quickly translate concepts into working code
Develop and execute unit tests, integration tests, and other testing strategies to ensure the quality of the software
Analyze and understand the functional and technical requirements of applications
Identify and resolve software bugs and performance issues
Work closely with multi-functional teams, including product management, design, and QA, to deliver high-quality software on time
Maintain detailed documentation of software designs, code, and development processes
Customize modules to meet specific business requirements
Work on integrating with other systems and platforms to ensure seamless data flow and functionality
Provide ongoing support and maintenance for applications, ensuring that they operate smoothly and efficiently.
Informing various stakeholders about any problems with the current technical solutions being implemented.
Take ownership and accountability of the deliverables
Requirements:
Master’s degree in computer science & engineering preferred with 2+ years of software development experience OR, Bachelor’s degree in computer science & engineering preferred with 2+ years of software development experience
Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
Hands on experience with Full Stack software development. Proficient in programming language React Framework Redux, RESTful API Development, Swagger / OpenAPI , TypeScript, Fast Python , Java Script, SQL/NoSQL , Databricks/RDS ,Data engineering
Strong problem solving, analytical skills
Ability to learn quickly
Excellent communication and interpersonal skills
Nice to have:
Experience in UI/UX , React /Redux/Typescript/JavaScript
Experienced with API integration, serverless, microservices architecture.
Experienced with Fast Pythons API
Experience with Unit Testing, Building and Debugging the Code
Experienced with AWS /Azure Platform, Building and deploying the code
Experience in Posgres SQL /Mongo DB SQL database, vector database for large language models, Databricks or RDS
Experience with Web site development, understand of web site localization process
Experience with DevOps CICD build and deployment pipeline
Experience in Agile software development methodologies
Experience in API and End to End testing
Willingness to work on AI Applications
Experience with popular large language models
Experience with Langchain or llamaIndex framework for language models
Experience with prompt engineering, model fine tuning
Knowledge of NLP techniques for text analysis and sentiment analysis
Excellent analytical and troubleshooting skills.
Strong verbal and written communication skills.
Ability to work effectively with global teams.
High degree of initiative and self-motivation.
Team-oriented, with a focus on achieving team goals.
Strong presentation and public speaking skills.
What we offer:
Competitive and comprehensive Total Rewards Plans that are aligned with local industry standards.