Senior Software Engineer
Company: Amgen
Job Description
Responsible for designing, developing, and deploying complex software applications, mentoring junior developers, and working with cross-functional teams. Key duties include:
- Rapid prototyping
- Taking ownership of projects from conception to deployment
- Contributing to both front-end and back-end development using cloud technology
- Defining robust software architectures
Requirements
Requires a relevant degree (Doctorate, Master's, Bachelor's, Associate's, or High School diploma) with corresponding years of experience. Must have:
- Hands-on experience with cloud services
- Full-stack development skills (Python, JavaScript/ReactJS, SQL/NoSQL)
- Strong problem-solving skills
- Analytical skills
- Excellent communication skills