Senior Software Engineering Lead
Job description
Senior Software Engineering Lead at Bamboohr.
About the role
As a Senior Software Engineering Lead at Bamboohr, you will play a pivotal role in shaping the future of our software development initiatives within the biopharmaceutical sector. This position is designed for an experienced leader who can guide a talented team of engineers in delivering innovative software solutions that enhance our research and development processes. You will be responsible for overseeing the entire software development lifecycle, ensuring that projects are completed on time and meet the high standards of quality and compliance required in the biopharmaceutical industry.
Key facts
What you'll do
- Lead a team of software engineers, providing mentorship and guidance to foster professional growth and enhance technical skills.
- Collaborate with cross-functional teams, including product management, quality assurance, and data science, to define project requirements and deliverables.
- Architect and design robust software solutions that meet the specific needs of biopharmaceutical research and development.
- Oversee the implementation of software development best practices, including Agile methodologies, to ensure efficient and effective project execution.
- Conduct code reviews and provide constructive feedback to maintain high coding standards and improve overall code quality.
- Manage project timelines and deliverables, ensuring that all milestones are met while adhering to regulatory requirements.
- Identify and mitigate risks associated with software projects, proactively addressing any issues that may arise during development.
- Stay current with industry trends and emerging technologies, evaluating their potential application within the organization to drive innovation.
- Facilitate communication between stakeholders to ensure alignment on project goals and expectations.
- Develop and maintain comprehensive documentation for software systems, including architecture diagrams, user manuals, and technical specifications.
- Participate in recruitment efforts to attract top talent to the engineering team, contributing to a diverse and inclusive workplace.
- Foster a culture of collaboration and continuous improvement, encouraging team members to share ideas and learn from one another.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master's degree is a plus.
- A minimum of 7 years of experience in software development, with at least 3 years in a leadership role.
- Strong proficiency in programming languages such as Java, Python, or C#, along with experience in web development frameworks.
- Familiarity with cloud computing platforms (e.g., AWS, Azure) and their application in software development.
- Proven experience with Agile methodologies and project management tools (e.g., Jira, Trello).
- Solid understanding of software development lifecycle (SDLC) and best practices in software engineering.
- Excellent problem-solving skills and the ability to think critically under pressure.
- Strong communication skills, both verbal and written, with the ability to convey complex technical concepts to non-technical stakeholders.
- Experience in the biopharmaceutical or healthcare industry is highly desirable.
Nice to have
- Knowledge of regulatory compliance standards relevant to the biopharmaceutical industry (e.g., FDA, GxP).
- Familiarity with data analytics and machine learning concepts as they apply to software solutions.
- Experience with DevOps practices and tools for continuous integration and deployment.
- Understanding of cybersecurity principles and practices in software development.
- Previous experience working in a startup or fast-paced environment.
Skills & tools
- Proficient in software development tools such as Git, Docker, and CI/CD pipelines.
- Experience with database management systems (e.g., SQL, NoSQL) and data modeling.
- Familiarity with front-end technologies (e.g., React, Angular) and responsive design principles.
- Knowledge of testing frameworks and automated testing practices to ensure software reliability.
Practical notes
- The exact location of the role is currently unspecified, but candidates should be open to relocation or remote work options.
- The salary for this position is competitive and will be determined based on the candidate's experience and qualifications.
- Visa sponsorship is available for qualified applicants, making this an excellent opportunity for international candidates.
META
Company: Bamboohr
Title: Senior Software Engineering Lead
Listed
location: Unknown
Job type: Full-time
Apply URL: https://vanigentbiopharm.bamboohr.com/careers/423
Tags: Engineering