Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15334255

    HYDERABAD · FULLTIME

    Associate Software Engineer

    Amgen logo

    Amgen

    Hyderabad · onsite · Posted 49d ago

    Sourced fromNaukri
    Undisclosed1–5 yrsfulltimeHyderabad

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 10 questions to answer1.0s
    • Decided the answers for all of them2.6s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role Description
    We are seeking an Associate Software Engineer to support the design, development, testing, deployment, and maintenance of secure and user-friendly software applications.
    Working under the guidance of senior engineers, this role will contribute to front-end development, back-end API integration, software testing, defect resolution, and production support. The engineer will collaborate with product managers, UX/UI designers, developers, QA professionals, and DevOps teams to deliver reliable and scalable software solutions.
    The role also includes quality assurance responsibilities such as test planning, test execution, defect management, regression testing, and test automation to ensure applications meet functional, performance, accessibility, and usability requirements before release.
    Roles and Responsibilities
    Software Development
    • Contribute to the design, development, testing, deployment, and maintenance of software applications.
    • Work with senior engineers to implement features based on business, technical, and user-experience requirements.
    • Develop front-end applications using React, Vite, TypeScript or JavaScript, HTML5, and CSS3.
    • Build reusable, responsive, and accessible user-interface components following enterprise design standards.
    • Collaborate with UX/UI designers to translate wireframes, prototypes, and mockups into functional interfaces.
    • Integrate front-end applications with RESTful APIs and back-end services.
    • Contribute to back-end API development using Python and FastAPI under the guidance of senior engineers.
    • Support integration with enterprise applications, databases, identity platforms, cloud services, and third-party APIs.
    • Participate in software design discussions, peer code reviews, and technical walkthroughs.
    • Follow coding standards, secure development practices, and reusable software-design patterns.
    • Develop and maintain unit, integration, and end-to-end automated tests.
    • Troubleshoot and resolve software defects, integration issues, and performance problems.
    • Support CI/CD processes for automated build, testing, security scanning, and deployment.
    • Create and maintain technical documentation, including API details, configuration instructions, deployment steps, and support procedures.
    • Support application monitoring, production issue investigation, and operational improvements.
    • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, demonstrations, and retrospectives.
    • Stay current with emerging software-development, cloud, testing, security, and AI technologies.
    Quality Assurance
    • Participate in test planning, test-case design, and test execution for new features and enhancements.
    • Develop, execute, and maintainfunctional, integration, regression, smoke, user-interface, and end-to-end test cases.
    • Perform manual testing and contribute to automated testing using appropriate frameworks.
    • Validate application functionality, usability, accessibility, data accuracy, and API behavior.
    • Identify, document, prioritize, and track software defects using tools such as Jira or Azure DevOps.
    • Validate defect fixes and perform regression testing to ensure application stability.
    • Collaborate with developers, product owners, and UX/UI designers to ensure requirements are testable and acceptance criteria are clear.
    • Support User Acceptance Testing by preparing test data, validating functionality, documenting results, and assisting business users.
    • Contribute to release-readiness reviews and confirm that software meets established quality standards before production deployment.
    • Support continuous improvement of testing processes, automation coverage, defect prevention, and overall software quality.
    Security and Quality
    • Follow secure software-development practices, including input validation, secure API usage, authentication, authorization, and secrets handling.
    • Support the remediation of findings from application-security and code-quality tools such as Veracode, SonarQube, Snyk, Checkmarx, or equivalent platforms.
    • Assist with dependency scanning, static code analysis, container scanning, and security validation within CI/CD pipelines.
    • Follow OWASP guidance and enterprise security standards when developing and testing applications.
    Basic Qualifications and Experience
    • Bachelors degree with 26 years of experience in Computer Science, Information Technology, Software Engineering, Engineering, or a related field.
    Functional Skills
    Must-Have Skills
    • Understanding of information systems, software-development principles, and the software-development lifecycle.
    • Hands-on experience with HTML5, CSS3, JavaScript or TypeScript.
    • Familiarity with React and Vite, Angular, Vue.js, or another modern front-end framework.
    • Understanding of component-based architecture, responsive design, application state, routing, and reusable UI development.
    • Familiarity with web accessibility standards and practices, including WCAG.
    • Ability to work with RESTful APIs and integrate front-end applications with back-end systems.
    • Basic knowledge of Python and FastAPI or a comparable back-end framework.
    • Understanding of relational databases, SQL, and basic data-access concepts.
    • Experience developing, testing, debugging, and deploying software applications.
    • Understanding ofsoftware-testing methodologies, including functional, integration, regression, smoke, end-to-end, and user acceptance testing.
    • Experience creating and executing test cases and documenting test results.
    • Basic experience with unit and UI testing frameworks such as Jest, React Testing Library, Cypress, Playwright, Selenium, or equivalent tools.
    • Understanding of REST API testing using Postman or an equivalent tool.
    • Familiarity with defect lifecycle management using Jira, Azure DevOps, or a similar platform.
    • Familiarity with Git-based version control, branching, pull requests, and code reviews.
    • Understanding of Agile and Scrum delivery methodologies.
    • Basic understanding of CI/CD pipelines and automated software deployment.
    • Understanding of secure coding principles, OWASP guidance, authentication, authorization, and dependency security.
    • Strong analytical, debugging, troubleshooting, and problem-solving skills.
    Good-to-Have Skills
    • Experience with React, Vite, TypeScript, and modern front-end development tools.
    • Familiarity with FastAPI, including request validation, API endpoints, authentication, error handling, and automated testing.
    • Familiarity with AWS, Azure, or Google Cloud, with AWS preferred.
    • Exposure to AWS services such as S3, Lambda, API Gateway, ECS, RDS, DynamoDB, or CloudWatch.
    • Basic experience with Docker and containerized application development.
    • Familiarity with Infrastructure as Code, DevOps, and cloud-native development concepts.
    • Familiarity with UI component libraries and design systems such as Material UI, Ant Design, or Fluent UI.
    • Exposure to monitoring and logging tools such as CloudWatch, Grafana, Splunk, Datadog, or equivalent platforms.
    • Familiarity with application-security and code-quality tools such as Veracode, SonarQube, Snyk, or equivalent platforms.
    • Understanding of data validation, data quality, privacy, and governance concepts.
    • Exposure to AI/ML-enabled applications or Generative AI technologies such as Large Language Models, Retrieval-Augmented Generation, and AI-assisted development tools.
    • Familiarity with GitHub Copilot, OpenAI Codex, Cursor, or equivalent enterprise-approved development tools.
    • Experience working within biotechnology, pharmaceutical, life sciences, manufacturing, or another regulated industry.
    Soft Skills
    • Strong analytical and troubleshooting abilities.
    • Effective verbal and written communication skills.
    • Ability to collaborate effectively with technical and non-technical team members.
    • Eagerness to learn and adapt to new technologies and development practices.
    • Ability to manage multiple tasks with appropriate guidance and minimal supervision.
    • Team-oriented mindset with a commitment to shared goals.
    • Strong sense of ownership, accountability, and attention to detail.
    • Ability to receive feedback, apply coaching, and continuously improve.
    • Commitment to software quality, security, accessibility, and user experience.

    Sourced from naukri

    Section · 02

    Skills

    AutomationAzure DevopsAgilebacklog refinementapisautomated testingAws Servicesamazon web servicesai technologiesapplication monitoringAPI GatewaysArchitectureAngularjsApplication DevelopmentMicrosoft AzureAPI IntegrationAPI DevelopmentArtificial Intelligence

    Section · Company

    About Amgen

    Amgen logo

    Amgen

    Biotechnology

    1.5k+

    employees

    1980

    46 years old

    Hyderabad, Telangana

    India

    About

    Amgen operates in the biotechnology sector, developing and delivering advanced medicines to address critical health challenges globally.

    Industries

    BiotechnologyBiotech & Life sciences

    Employee ratings

    173 reviews

    2.8/ 5

    Culture

    2.7

    Career growth

    2.5

    Work-life

    2.8

    Employees rate it well for

    Senior Management11Salary7Work Culture7Work Life Balance7Learning6

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Associate Software Engineer · waiting for your command