Lead Software Engineer
Confluence Technologies
Software Engineering
Spain
Posted on Jan 14, 2025
Location - Remote Spain
Why Confluence?
Over the past several years we have undergone a great deal of positive change and growth to become the company we are today. Our global footprint now spans multiple countries, giving our employees the opportunity to get exposure to other countries and cultures. And it stands to reason that none of this would have been possible without the hundreds of hard-working employees who work at Confluence.
- Department
- Development - Software Development
- Employment Type
- Permanent - Full Time
- Location
- Spain
- Workplace type
- Fully remote
- Reporting To
- Yana Rolnik
More about the role & team
We are seeking a Lead Software Engineer who is proficient in developing, testing and supporting.NET Core solutions utilizing Azure SQL database in an Azure environment. This resource will also possess a strong understanding of microservices architecture and ideally be proficient in Docker and Kubernetes (not essential). This resource will join an established Software Engineering team and will assist in the development and support of one of Confluence’s larger solutions.
You will have the opportunity to drive the upgrade of complex, legacy technologies within a multinational team. You’ll have the autonomy to make key technical decisions, lead the transition to modern solutions, and have a direct impact on our software’s evolution.
This role involves collaborating with team members across different time zones, including EST, so flexibility with working hours is required to align with the US team. While we value work-life balance and can provide flexibility, this is an important aspect of the role. If you're ready to tackle challenging systems, mentor a talented team, and shape the future of our technology, we’d love to hear from you.
This role involves collaborating with team members across different time zones, including EST, so flexibility with working hours is required to align with the US team. While we value work-life balance and can provide flexibility, this is an important aspect of the role. If you're ready to tackle challenging systems, mentor a talented team, and shape the future of our technology, we’d love to hear from you.
What skills and experience do I need to succeed?
You should be able to develop and maintain database schema, write complex SQL queries, and tune existing statements to yield better performance.
- 10+ years of hands-on experience in .NET development with .NET Core preferred, including REST or gRPC API development
- 7+ years in SQL experience with Azure SQL highly desired
- Proficiency in Microsoft Azure
- Experience with containerized workload development, experience with Kubernetes with cloud-based Kubernetes systems preferred
- Experience leading a team, making design and technical decisions to deliver business value based upon stakeholder’s pain points
- Eager to take on any challenge to provide impactful features and business results
- Able to work independently and be a strong team player
- Excellent standard of written and spoken English
You may have worked as a 'Lead SQL Developer’, 'Senior Software Engineer’.
What do we offer?
Confluence offers generous benefit packages for team members. As a growing, global organization, we are always looking for ways to ensure that our employees can access benefits that matter to them and their families. This includes:
🕚 Generous Time Off packages including additional half days with each public holiday in your location.
🌎 Global Career Development opportunities
🎊 Social Events
💵 Referral Bonus scheme - Upto $3,000 per successful referral
🚀 Plus many more!
More about the Location
We offer flexible working options for all employees.
#LI-Remote
This is a remote first role, however if you are based in Valencia, you would be able to work on occasion from our Valencia office.
This is a remote first role, however if you are based in Valencia, you would be able to work on occasion from our Valencia office.
Values
We look for people who align with our 4 values.
Integrity
Face reality with honesty, courage and accountability
Imagination
Deal creatively with challenges and envision what the world could be
Discipline
Build good habits into reflexes which become a part of our life
Service
Committed to the success of others
If you would like to find out more about a Career at Confluence, please apply today.
About Confluence Technologies
As a leading global technology solutions provider to the investment management industry, Confluence helps clients solve complex investment data challenges across the front, middle and back office. Headquartered in Pittsburgh, PA, Confluence services over 1000 clients in 40 countries, with locations across Europe, North America, South Africa, Australia and Asia.
Documents
Lead, software engineer [developer]
Click to view
Our Hiring Process
Stage 1:
Applied
Stage 2:
Interview
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.