Software Engineer

Year    KA, IN, India

Job Description

As a Requirements Analyst II and a member of a dynamic and multi-functional Agile development team, you will be responsible for developing user requirements for the purpose of creating software products that support efficient workflows and laboratory best practices. You will help build the vision of the product to meet customer needs, strategic direction, expected delivery dates, and exceptional quality standards. To be successful in this role you need a real passion for quality software, dedication to customer satisfaction, and an ability to work effectively in a matrix organization. You will need a positive attitude, persistence, a love of problem solving, and the ability to communicate with people at all levels of a product development organization.


Essential Functions



Applies knowledge of industry, domain, workflows, and personas to develop requirements aligned with user needs, strategic direction, and project scope. Engages with product team members and relevant client personas to validate deliverables and confirm that requirements meet the intended objectives. Prioritizes the requirements backlog to address both functional and non-functional needs, supporting accurate and predictable delivery. Understands data structures and how data flows between systems. Represents product workflows and requirements using suitable visual or graphical formats (such as process flow diagrams, data flowcharts, wireframes, low fidelity prototypes, etc.). Presents product enhancements to internal and external stakeholders. Acquires comprehensive product knowledge and understanding of the laboratory market, client business drivers, and user personas. Builds relationships with external clients, internal partners, and leadership. All other duties and responsibilities as assigned

Skills needed to be successful



Clear, effective, and persuasive verbal and written communication and presentations skills Ability to assist internal and external customers by focusing on actions/decisions that meet their needs Ability to understand and explain the functionality, workflows, interactions, and client usage for the assigned product Understanding of approaches used to identify, prioritize, and mitigate risks to reduce or eliminate potential threats to patient safety or the business Ability to represent product workflows as a graphical overview of the flow of data, tasks, or user actions Confidence to explain the business drivers, user personas, etc. for the assigned product area Accountability and commitment to quality Drive and persistence to seek information and take actions necessary to accomplish a goal. Ability to work across teams and understand impacts of integration points during the software development lifecycle Experience with a variety of AI tools and the ability to utilize them in the requirements gathering and documentation process

Required Experience & Education



Bachelor's degree in software engineering, computer science, mathematics, or laboratory testing related discipline, or equivalent relevant work experience 2-4 years' experience with the following: + Communicating with technical and subject matter experts + Software development life cycle
+ Working in a commercial software engineering environment

Preferred Experience & Education



Knowledge of scientific data software, medical devices, or healthcare software Experience designing commercial software

Supervisory Responsibilities



* None

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4008827
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year