Sr. Software Engineer
Job Description
Primary Responsibilities
- Performing requirements analysis, proactively identifying deficiencies, ambiguities, and outstanding questions
- Identifying and communicating clear distinctions between business requirements, design, and implementation constructs
- Following established software patterns and development processes
- Writing simple concise unit tests with appropriate code coverage
- Identifying, documenting, and communicating steps to reproduce and workarounds for bugs
- Identifying gaps and deficiencies in requirements, design, development, testing, support processes
- Delivering tested code in consistently timely fashion with a high degree of efficiency and a low frequency of bugs (or reopened bugs)
- Identifying design alternatives, questions, and tradeoffs
- Identifying gaps, problems, and weaknesses in software solutions by performing code and design reviews
- Demoing application features and fixes with product management and users
- Providing advice and instruction to software quality assurance team in identifying points of emphasis in regression testing efforts
- Escalating risks to quality and timelines appropriately
- Effectively transitioning between unrelated tasks
- Troubleshooting and support coding
- Appropriately seeking help/mentoring
- Estimating development efforts based on detailed design
- Definitively isolating problems/bugs to a component
- Troubleshooting and support coding outside of your personal or company experience background
- Reading, understanding and adhering to organizational Standard Operating Procedures (SOPs)
Secondary Responsibilities
- Exploring new opportunities to add value to the organization and departmental processes
- Helping others to achieve results
- Performing other duties as assigned
- Attending and participating in applicable company-sponsored training
- Maintaining a strong understanding of software development trends and technology
- Maintaining a strong understanding of the regulatory requirements applicable to software development in clinical trials
Qualifications:
- Bachelor's Degree strongly preferred
- 3+ years of software development experience in JAVA, Python, HTML, XML, SQL
- Experience working with clinical trials and/or within pharmaceutical environment preferred
- Working knowledge of the drug development process including knowledge of FDA requirements for GxPs and 21 CFR Part 11
- Proven problem solving abilities
- Ability to work in group setting and independently; ability to adjust to changing priorities
- Unwavering commitment to service and product excellence
- Strong interpersonal and communication skills, both verbal and written
- Strong documentation and organizational skills
- Ability to project and maintain a professional and positive attitude
Working conditions:
Travel: 0-5%
Lifting: 0-10lbs
Other: Computer work for long periods of time
EEO Statement
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. All are welcome - join us!
At Clario, we put people first, always. We are united and driven by patients, committed to making a difference, and we are always looking for the best talent to help us transform lives.
Collaboration, Continuous Learning, Critical Thinking, Organizational Awareness, Results Orientation, Service Orientation
Date Posted
09/01/2023
Views
0
Similar Jobs
Software Engineer - Trimble Inc.
Views in the last 30 days - 0
This job advertisement is for a Software EngineerDeveloper position at Trimble The role involves designing developing and maintaining software applica...
View DetailsSenior Software Engineer - Dow Jones
Views in the last 30 days - 0
Dow Jones is seeking a Senior Software Engineer with extensive experience in various tools and technologies The role involves designing developing and...
View DetailsDecision Analytics Associate (Princeton, New York) - ZS
Views in the last 30 days - 0
ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work collaborati...
View DetailsComplex Claims Consulting Director - Environmental and Mass Tort Claims - CNA
Views in the last 30 days - 0
CNA is seeking a senior claims professional for a complex claims consulting director role in the Environmental and Mass Tort Claims Unit The role invo...
View DetailsDecision Analytics Associate Consultant - ZS
Views in the last 30 days - 0
ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work collaborati...
View DetailsDecision Analytics Associate Consultant - Business Advisory - ZS
Views in the last 30 days - 0
ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work side by sid...
View Details