At a Glance
- Tasks: Lead software development and manage large-scale data projects in a remote setting.
- Company: Join SciLeads, an award-winning SaaS company transforming life sciences.
- Benefits: Enjoy competitive salary, remote work flexibility, and opportunities for professional growth.
- Why this job: Make a real impact in a fast-growing tech company focused on innovation.
- Qualifications: 5+ years in C# and .NET, with strong data engineering skills.
- Other info: Be part of a dynamic team with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Join to apply for the Senior Software Engineer role at SciLeads. SciLeads is a remote, fast-growing SaaS company focused on providing market and sales intelligence to the life science and pharmaceutical industry. We are passionate about putting people first and committed to creating an outstanding employee experience as a remote working company.
About the Role: SciLeads is seeking an experienced Senior Software Engineer who is passionate about software development and data engineering, with extensive experience in managing large-scale data projects and leading development initiatives. You will report directly into the VP of Engineering and will be instrumental in driving technical vision, development, and deployment of the SciLeads platform.
Key Responsibilities:
- Ownership of the full software development life cycle.
- Work with cloud-based architecture focusing on scalability and performance.
- Data engineering and integration: Manage and wrangle a database with over one billion records, ensuring efficient data handling and aggregation.
- Address data challenges by implementing robust data engineering practices.
- Project management.
- Code quality reviews and team collaboration.
- Adopt a customer-first approach: Maintain a strong focus on customer needs and be relentless about delivering value.
Essential Skills and Experience:
- Experience: At least 5 years of post-education experience in C# and .NET software development.
- Data Engineering: Proficiency in handling large-scale datasets using appropriate languages, frameworks, tools, workflows and patterns.
- Project Leadership: Proven track record of designing, refining, managing, leading, and delivering at least three complex technical projects from inception to completion.
- Problem-Solving: Demonstrated ability to solve complex data challenges and significantly improve data handling processes.
- Communication: Ability to effectively communicate with stakeholders, provide project updates and technical insights on complex projects.
- Time Management: Excellent time management and organizational skills. Comfortable prioritizing work across multiple concurrent projects.
- Leadership: Experience mentoring intermediate engineers and leading on complex technical projects.
- System Design: Expertise in scalable system design and architecture.
- Collaboration: Demonstrated ability to work effectively within a fully remote team and awareness of how your behaviour impacts those around you.
- Continuous Learning: Commitment to continuous learning and growth.
Location: Must be based in the United Kingdom.
Desirable Skills and Experience:
- A degree in Computer Science, Math, Statistics, Data Engineering or a related field.
- Experience using React.
- Experience with AWS.
- Machine learning and AI experience.
- Startup or Scaleup experience.
- .NET Core
Senior Software Engineer employer: SciLeads
Contact Detail:
SciLeads Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at SciLeads on LinkedIn or other platforms. A friendly message can go a long way in getting your foot in the door and showing your genuine interest in the company.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since you're applying for a Senior Software Engineer role, be ready to discuss your experience with C#, .NET, and data engineering. Practice coding challenges to keep your skills sharp!
✨Tip Number 3
Showcase your problem-solving abilities during interviews. Be prepared to share specific examples of how you've tackled complex data challenges in the past. This will demonstrate your expertise and fit for the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the SciLeads team!
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C# and .NET, as well as any data engineering projects you've led. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and how you’ve tackled complex data challenges in the past. Let us know why you’re excited about joining SciLeads and how you can contribute to our mission.
Showcase Your Projects: Don’t forget to include examples of your previous work! Whether it’s a project you led or a problem you solved, we love seeing real-world applications of your skills. This helps us understand your approach and thought process.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team at SciLeads!
How to prepare for a job interview at SciLeads
✨Know Your Tech Inside Out
Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your experience with large-scale data projects and how you've tackled complex challenges in the past. SciLeads will want to see that you can not only code but also think critically about system design and architecture.
✨Showcase Your Project Leadership
Prepare to share specific examples of projects you've led from start to finish. Highlight your role in managing teams, mentoring others, and ensuring project success. SciLeads values leadership, so demonstrating your ability to guide a team through technical challenges will set you apart.
✨Emphasise Your Customer-First Approach
SciLeads is all about delivering value to customers, so be ready to discuss how you've prioritised customer needs in your previous roles. Share instances where your work directly impacted user satisfaction or improved product performance, showing that you understand the importance of a customer-centric mindset.
✨Be Ready for Remote Collaboration
Since SciLeads operates as a fully remote company, it's crucial to demonstrate your ability to work effectively in a distributed team. Talk about your experiences with remote collaboration tools and how you've maintained communication and productivity while working from home.