refresh

트렌딩 기업

트렌딩 기업

채용

채용Amgen

Specialist Software Engineer

Amgen

Specialist Software Engineer

Amgen

India - Hyderabad

·

On-site

·

Full-time

·

1mo ago

필수 스킬

AWS

Python

JavaScript

SQL

NoSQL

API integration

Microservices

Cloud services

Career Category

Information Systems:

Job Description

Job Description:

As a Specialist Software Engineer at Amgen, you will be responsible for developing and maintaining software applications to meet business requirements. You will collaborate with a team of software engineers, participate in software design and development, conduct code reviews, and ensure the delivery of high-quality software solutions. Your strong programming skills, knowledge of software development best practices, and attention to detail will contribute to the successful delivery of reliable and efficient software applications.

Roles & Responsibilities:

  • Take ownership of complex software projects from conception to deployment

  • Manage software delivery scope, risk, and timeline

  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code

  • Provide technical guidance and mentorship to junior developers

  • Contribute to both front-end and back-end development using cloud technology

  • Develop innovative solution using generative AI technologies

  • Conduct code reviews to ensure code quality and adherence to best practices

  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations

  • Identify and resolve technical challenges effectively

  • Stay updated with the latest trends and advancements

  • Work closely with product team, business team, and other stakeholders

  • Design, develop, and implement applications and modules, including custom reports, interfaces, and enhancements

  • Analyze and understand the functional and technical requirements of applications, solutions and systems and translate them into software architecture and design specifications

  • Develop and execute unit tests, integration tests, and other testing strategies to ensure the quality of the software

  • Identify and resolve software bugs and performance issues

  • Work closely with cross-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

Basic Qualifications and Experience:

  • Doctorate Degree OR

  • Master’s degree with 4 - 6 years of experience in Computer Science, IT or related field OR

  • Bachelor’s degree with 6 - 8 years of experience in Computer Science, IT or related field

Functional Skills:

Must-Have Skills (Not more than 3 to 4):

  • Working knowledge of AWS tech stack, smart sync, fastq files

  • 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 Python(preferred), JavaScript, SQL/NoSQL.

  • Experienced with API integration, serverless, microservices architecture.

  • Experience in SQL/NOSQL database, vector database for large language models

Good-to-Have Skills:

  • Strong understanding of cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes)

  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, Splunk)

  • Experience with data processing tools like Hadoop, Spark, or similar

  • Experience with SAP integration technologies

Soft Skills:

  • Excellent analytical and troubleshooting skills

  • Strong verbal and written communication skills

  • Ability to work effectively with global, virtual teams

  • High degree of initiative and self-motivation

  • Ability to manage multiple priorities successfully

  • Team-oriented, with a focus on achieving team goals

  • Strong presentation and public speaking skills

.

총 조회수

0

총 지원 클릭 수

0

모의 지원자 수

0

스크랩

0

Amgen 소개

Amgen

Amgen

Public

A biotechnology company that develops and manufactures human therapeutics for various illnesses and diseases.

10,001+

직원 수

Thousand Oaks

본사 위치

$138B

기업 가치

리뷰

3.6

10개 리뷰

워라밸

3.2

보상

4.1

문화

3.4

커리어

2.8

경영진

3.5

65%

친구에게 추천

장점

Excellent benefits and health benefits

Good pay and compensation

Supportive management and strong leadership

단점

Limited career growth and promotion opportunities

Work-life balance challenges and long hours

Bureaucratic processes

연봉 정보

1,244개 데이터

L2

L3

L4

L5

L6

L2 · Financial Analyst L2

0개 리포트

$94,068

총 연봉

기본급

$37,627

주식

$47,034

보너스

$9,407

$65,848

$122,288

면접 경험

5개 면접

난이도

3.0

/ 5

소요 기간

14-28주

합격률

40%

경험

긍정 20%

보통 80%

부정 0%

면접 과정

1

Application Review

2

HR Screen

3

Hiring Manager Interview

4

Technical/Role-Specific Interview

5

Panel Interview

6

Offer

자주 나오는 질문

Technical Knowledge

Behavioral/STAR

Past Experience

Data Analysis/Statistics

Culture Fit