What are the responsibilities and job description for the Lead Software Engineer position at Cytel - USA & APAC?
JOB DESCRIPTION
We are seeking an experienced Lead Software Developer with expertise in Full Stack Development using Angular, C#, and ASP.NET. In this role, you will lead the development of innovative web applications, drive technical strategy, mentor junior developers, and collaborate closely with cross-functional teams. The ideal candidate will have a deep understanding of both front-end and back-end technologies, and a passion for delivering high-quality software solutions.
RESPONSIBILITIES
QUALIFICATIONS
ABOUT US
Cytel is the largest provider of statistical software and advanced analytics for clinical trial design and execution. For over thirty years, Cytel’s scientific rigor and operational excellence have helped biotech and pharmaceutical companies navigate uncertainty, prove value and unlock the full potential of their data.
Come be a part of a team where talent, experience and scientific rigor come together to advance the state of clinical development. As the industry's largest provider of statistical software and advanced analytics, Cytel is home to some of the most innovative, collaborative and rigorous biostatistics, statistical programming and data management talent. Cytel careers offer meaningful work and stimulating challenges within a welcoming and diverse global culture.
Whether your specialty is biostatistics, statistical programming, adaptive clinical trial design, clinical data management, Bayesian statistics, real-world evidence, artificial intelligence, health economics, or a corporate function, you will be growing an exciting career while contributing to advancing the future of human health at Cytel. Search our open jobs or get in touch today to find your fit!
We are seeking an experienced Lead Software Developer with expertise in Full Stack Development using Angular, C#, and ASP.NET. In this role, you will lead the development of innovative web applications, drive technical strategy, mentor junior developers, and collaborate closely with cross-functional teams. The ideal candidate will have a deep understanding of both front-end and back-end technologies, and a passion for delivering high-quality software solutions.
RESPONSIBILITIES
- Lead the development of full-stack web applications using Angular for front-end and C#, ASP.NET, MSSQL, Entity Framework for back-end services.
- Collaborate with cross-functional teams to design, develop, and deploy new features and enhancements.
- Provide technical leadership, mentorship, and guidance to junior and mid-level developers.
- Write clean, efficient, and maintainable code, following best practices and coding standards.
- Troubleshoot and resolve technical issues, ensuring the reliability and scalability of applications.
- Participate in code reviews and contribute to architectural decisions.
- Ensure the security, performance, and optimization of applications.
- Work closely with product managers, designers, and other stakeholders to understand requirements and deliver high-quality solutions.
- Stay up-to-date with the latest industry trends, tools, and technologies.
QUALIFICATIONS
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5 years of experience in full-stack software development.
- Strong experience with Angular, C#, and ASP.NET.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Experience with RESTful APIs, Web Services, and SQL databases.
- Strong understanding of object-oriented programming and design patterns.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Ability to work independently and in a collaborative team environment.
- Strong communication and leadership skills, with experience mentoring and guiding junior developers.
- Familiarity with Agile methodologies and version control systems (e.g., Git).
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of modern front-end development tools and frameworks.
- Familiarity with unit testing, integration testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of Machine Learning Algorithms fundamentals
- Knowledge of Model Evaluation
- Experience with containerization technologies like Docker.
ABOUT US
Cytel is the largest provider of statistical software and advanced analytics for clinical trial design and execution. For over thirty years, Cytel’s scientific rigor and operational excellence have helped biotech and pharmaceutical companies navigate uncertainty, prove value and unlock the full potential of their data.
Come be a part of a team where talent, experience and scientific rigor come together to advance the state of clinical development. As the industry's largest provider of statistical software and advanced analytics, Cytel is home to some of the most innovative, collaborative and rigorous biostatistics, statistical programming and data management talent. Cytel careers offer meaningful work and stimulating challenges within a welcoming and diverse global culture.
Whether your specialty is biostatistics, statistical programming, adaptive clinical trial design, clinical data management, Bayesian statistics, real-world evidence, artificial intelligence, health economics, or a corporate function, you will be growing an exciting career while contributing to advancing the future of human health at Cytel. Search our open jobs or get in touch today to find your fit!