Software Engineer 2 (San Ramon, CA) at Pharmaceutical Research Associates, Inc.

Posted in Information Technology 27 days ago.

This job brought to you by Local Organization

Location: Raleigh, North Carolina





Job Description:


Pharmaceutical Research Associates, Inc.

(All) | US-CA-San Ramon

Overview

Does solving hard technical challenges appeal to you? Do you want to find a balance that still lets you be, well, you? Most of all, do you want to do it in a place where you're more than an employee number?

Still here? Good. Because if this is you, we'd really like to meet you



Overview:

The IT Software Engineer will analyze needs, determine requirements, develop and maintain applications, in a fast-paced and intricate environment. The role will follow standard operating procedures to deliver high-quality technology solutions to clients, departments, and users.



Responsibilities:


  • Analyzes and translates business requirements into functional and non-functional system requirements

  • Participates in design sessions and provides input on the processes and software solution

  • Designs technical solution, tests, and develops software to satisfy demand

  • Develops, implements, and maintains systems that conform to company's information technology principles, compliance levels, and architecture

  • Partner with infrastructure and architectural heads to ensure the application meets service level standards and roadmap requirement

  • Follows directives and standards on programming style and documentation

  • Develops and maintains new and existing applications under supervision of senior team members

  • Participate in the creation and execution of smoke, unit, and regression testing on projects

  • Perform root cause analysis on system performance using a variety of analytical skills, techniques, and resources

  • Provides training, technical support, and documentation to peers and end users

  • Routinely communicates project statuses (progress, dependencies, issues encountered, time remaining) to the team

  • Participates in code reviews by providing input and ensuring code developed adheres to established development standards and best practices

  • Creates custom and ad hoc reports




Qualifications:

  • Bachelor's Degree (or international equivalent) preferred, or relevant experience

  • 2+ years of hands-on experience with two or more general purpose OO programming languages including but not limited to: Java, Python, C#, C/C++ with interest and ability to learn other coding languages

  • Some experience in RPA with BluePrism, AutomationAnywhere, UIPath, or other (preferred)

  • Strong ability to design software solutions

  • Strong knowledge of programmatic theory

  • Understanding of importance of coding standards and programming style

  • Some knowledge of process improvement

  • Ability to translate business requirements into system functional and nonfunctional requirements

  • Strong communication (written and verbal) skills including presenting, collaborating and persuading

  • Flexibility and adaptability to changing requirements dictated by business and IT

  • Ability to work in a fast-paced, high visibility, multi project environment

  • Knowledge of software development lifecycle methodologies (e.g. Waterfall, Iterative, Agile).

  • To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.

PRA is an EEO/AA employer and is committed to providing opportunities to minorities, women, veterans and individuals with disabilities.

PI109474723


Sponsors