At a Glance
- Tasks: Lead software development and tackle large-scale data challenges in a remote-first environment.
- Company: Join SciLeads, an award-winning SaaS company reshaping scientific sales and marketing.
- Benefits: Enjoy competitive salary, flexible remote work, and opportunities for professional growth.
- Other info: Be part of a dynamic team with excellent career advancement opportunities.
- Why this job: Make a real impact while working with cutting-edge technology and a passionate team.
- Qualifications: 5+ years in C# and .NET, strong problem-solving and communication skills required.
About SciLeads: SciLeads is a fast-growing, remote-first SaaS company helping reshape how scientific companies do sales and marketing. With over 90 people across the UK, Canada, and beyond, and plans to grow to 150+ in the next two years, our culture of openness, flexibility and innovation drives everything we do. We’re an award-winning company, and have been listed as one of Deloitte’s fastest growing tech companies for five years in a row. We are passionate about putting people first and committed to creating an outstanding employee experience as a remote working company. Come grow your career with us!
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.
- Address data challenges by implementing robust data engineering practices.
- Code quality reviews and team collaboration.
- Adopt a customer-first approach: Maintain a strong focus on customer needs and be relentless about delivering value.
Development Opportunities:
This role offers the chance to grow your experience in large-scale data engineering, working with and learning to manage a database of over one billion records while developing best practices around efficient data handling and aggregation. You’ll also have the opportunity to build your project management skills, taking increasing ownership of technical initiatives, collaborating across teams, and gradually leading projects from planning through to delivery.
Essential Skills and Experience:
- Experience: At least 5 years of post-education experience in C# and .NET software development.
- 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 prioritising 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:
- 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.
- 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.
SciLeads Tech Stack: .NET Core
Remote Senior Software Engineer in Southend-on-Sea employer: SciLeads
SciLeads is an exceptional employer that prioritises a culture of openness, flexibility, and innovation, making it an ideal place for a Remote Senior Software Engineer to thrive. With a commitment to employee growth and a focus on delivering value, you will have the opportunity to work on large-scale data projects while collaborating with a talented team across the globe. Join us in reshaping the future of scientific sales and marketing, and enjoy the benefits of a remote-first environment that values your contributions and fosters continuous learning.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Senior Software Engineer in Southend-on-Sea
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at SciLeads or similar companies. A friendly chat can open doors and give you insider info on the company culture and what they really value in candidates.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills and understanding the latest trends in software development and data engineering. We want to see your passion for coding and problem-solving, so be ready to showcase your expertise!
✨Tip Number 3
Don’t forget to highlight your remote work experience! Since SciLeads is a remote-first company, share examples of how you've successfully collaborated with teams from afar and managed your time effectively.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at SciLeads.
We think you need these skills to ace Remote Senior Software Engineer in Southend-on-Sea
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for software development and data engineering shine through. We want to see how passionate you are about tackling complex challenges and driving innovation in your work.
Tailor Your CV:Make sure your CV is tailored to the role. Highlight your experience with C# and .NET, as well as any relevant projects you've led. We love seeing how your skills align with our needs, so don’t hold back!
Be Clear and Concise:Keep your application clear and to the point. Use straightforward language to describe your experiences and achievements. We appreciate a well-structured application that makes it easy for us to see your qualifications.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our awesome team at SciLeads!
How to prepare for a job interview at SciLeads
✨Know Your Tech Stack
Make sure you’re well-versed in .NET Core and any other technologies mentioned in the job description. Brush up on your C# skills and be ready to discuss how you've used these technologies in past projects, especially in relation to large-scale data handling.
✨Showcase Problem-Solving Skills
Prepare examples of complex data challenges you've faced and how you tackled them. SciLeads is looking for someone who can demonstrate a strong problem-solving mindset, so think about specific instances where your solutions made a significant impact.
✨Emphasise Collaboration
Since this role is remote, it’s crucial to highlight your experience working in distributed teams. Share stories that showcase your communication skills and how you’ve effectively collaborated with others, especially in a fully remote environment.
✨Demonstrate Leadership Experience
Be ready to discuss your experience mentoring other engineers and leading projects. SciLeads values leadership, so share how you’ve guided teams through technical challenges and contributed to their growth.