|
Design and develop high-quality software solutions that support the delivery of innovative technology used in regulated environments such as clinical research and life sciences. As a Sr. Software Engineer, you will play a key role in building scalable applications, mentoring fellow engineers, and ensuring that software development practices align with the Software Development Life Cycle (SDLC). This role offers the opportunity to work on complex technical challenges while collaborating across teams to deliver reliable, high-quality solutions that drive meaningful impact. What We Offer
Competitive compensation Health, dental, and vision coverage 401(k) retirement plan with company match Paid time off and company holidays Wellness programs and Employee Assistance Program
What You'll Be Doing
Design, implement, and unit test software applications based on marketing requirements and functional specifications. Create and maintain technical design documentation to support application development and system architecture. Collaborate with Quality Assurance teams to support the validation and verification of software applications. Participate in code reviews and contribute to the continuous improvement of development practices and standards. Mentor and guide junior developers, promoting best practices in software engineering and development methodologies. Coordinate with Operations and Product Development teams to ensure high-quality product delivery and system reliability. Contribute to troubleshooting, analysis, and resolution of technical issues throughout the software development lifecycle. Support cross-functional initiatives and technical projects as assigned by management.
What We Look For
Advanced degree in Computer Science or a related technical discipline, or equivalent practical experience. 10+ years of professional experience in software engineering or application development. Strong understanding of the Software Development Life Cycle (SDLC) and modern software development methodologies such as object-oriented and service-oriented architectures. Expert knowledge of Java architecture and Java-based technologies used in enterprise development environments. Experience with Java development environments and application servers such as Eclipse, Tomcat, JBoss, and version control systems including Subversion. Experience implementing Java-based Single Sign-On technologies such as OpenSSO or CAS. Experience developing portal-based Java applications using portlets and related specifications. Experience working with Oracle databases and web technologies including HTML, XML, and JavaScript. Familiarity with front-end development and user interface design principles. Knowledge of UNIX/Linux and Windows operating systems and enterprise application server environments. Experience working in regulated or pharmaceutical industry environments is preferred. Strong communication, organizational, and problem-solving skills with the ability to mentor and guide other developers. Ability to prioritize work, operate independently, and deliver high-quality results in a collaborative team environment. Based in or able to work from the United States.
At Clario, our purpose is to transform lives by unlocking better evidence. It's a cause that unites and inspires us. It's why we come to work-and how we empower our people to make a positive impact every day. Whether you're advancing clinical science, building innovative technology, or supporting our global teams, your work helps bring life-changing therapies to patients faster. Clario is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
|