Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Oracle, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Full Stack Software Engineer within Oracle’s Life Sciences division is responsible for designing, developing, and maintaining full-stack applications that provide innovative solutions to complex problems in the realm of life sciences. This role demands a strong proficiency in both front-end and back-end technologies, a deep understanding of the life sciences domain, and the ability to collaborate effectively with interdisciplinary teams. The successful candidate will leverage their technical expertise to enhance existing systems and develop new applications that align with industry needs and regulatory standards.
Job Responsibilities
- Design, develop, and implement high-performance full-stack applications tailored for the life sciences sector.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Identify and resolve performance bottlenecks, ensuring the scalability and reliability of applications.
- Contribute to architectural decisions and establish best practices for software development across the team.
- Conduct code reviews, mentor junior developers, and promote knowledge sharing within the team.
- Stay updated with industry trends and advancements in technology to drive innovation within the division.
- Ensure compliance with regulatory standards and industry guidelines while developing software solutions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master’s degree is a plus.
- Minimum of 5 years of experience in full-stack development, with a focus on life sciences or related sectors.
- Strong proficiency in front-end languages such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Extensive experience with back-end technologies, including Node.js, Java, Python, and relevant frameworks.
- Familiarity with database management systems like SQL, NoSQL, and experience in designing and optimizing schemas.
- Knowledge of cloud technologies and deployment structures, particularly in AWS or Azure environments.
- Exceptional problem-solving skills, with an ability to think critically and adapt quickly to new challenges.
Technologies & Tools
The Senior Full Stack Software Engineer will work with a variety of technologies and tools, including but not limited to JavaScript frameworks (React, Angular), back-end platforms (Node.js, Java, Python), database systems (SQL, MongoDB), cloud service providers (AWS, Azure), and version control systems (Git). Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes will also be advantageous.
Ideal Candidates
The ideal candidate for the Senior Full Stack Software Engineer position is a motivated self-starter who possesses a strong sense of ownership over their work. They should be detail-oriented, exhibit excellent communication skills, and thrive in a collaborative team environment. An exemplary candidate will have a passion for leveraging technology to advance life sciences initiatives and demonstrate a proactive approach to overcoming challenges. A problem-solver with both technical acumen and a commitment to ethical and regulatory standards will excel in this role.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.