Senior Full Stack Developer
Department: Development - Software Development
Employment Type: Permanent - Full Time
Location: Spain
Reporting To: Sara Garcia
Description
Location: Valencia, Spain or remote within SpainWhy 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.In this role, you will collaborate closely with UI and Backend developers, as well as with the wider project team, including the QA team. You will be one of the few Senior Software Developers working on a critical project with a very ambitious roadmap.
Responsibilities include:
· Design, develop and maintain scalable and robust .NET applications using C#, .NET Framework, and .NET Core.· Support Azure DevOps practices for continuous integration and deployment.· Leverage React.js and TypeScript for frontend development to create responsive and intuitive user interfaces.· Troubleshoot, debug, and resolve technical issues in a timely manner.· Mentor junior developers and actively contribute to knowledge sharing within the team.· Collaborate with stakeholders to understand business requirements and translate them into technical solutions.· Drive innovation by researching and implementing new technologies and tools to enhance development processes and product quality.· Ensure code quality through code reviews, automated testing, and adherence to coding standards and best practices.
More about the role & team
The Senior Full Stack Developer will be part of an international team based in Dublin and Valencia, with the product manager located in the UK. Our team consists of 3 developers in Dublin and 6 in Valencia, and our QA team is distributed across multiple locations.What skills and experience do I need to succeed?
· Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.· Minimum of 10 years of experience as a .NET Developer.· Deep proficiency in C# with a comprehensive understanding of the .NET Framework and .NET Core.· Extensive hands-on experience with Azure DevOps for CI/CD pipelines.· Proven expertise in developing RESTful APIs and integrating with web services.· Strong experience in frontend development using React.js and TypeScript.· Demonstrated ability in implementing and optimizing automation tools and practices.· Strong problem-solving skills with a proactive and independent work approach.· Excellent communication skills and a proven ability to collaborate effectively within a team environment.· Proficiency in SQL Server development, with a focus on SQL query optimization and performance tuning.· Solid experience in unit testing and refactoring large codebases to improve code quality and maintainability.· Experience with performance monitoring and profiling tools. Nice to Have:- Certifications in relevant technologies.
- Familiarity with Docker containers and container orchestration platforms (preferably Kubernetes).
- Experience with Octopus Deploy, JIRA, and code optimization in data processing platforms.
- Background in the financial industry or experience working on financial applications.
- Strong understanding of microservices architecture and implementation.
- Knowledge of cloud platforms such as AWS or Google Cloud Platform, in addition to Azure.
- Familiarity with modern design patterns and best practices for software development.
- Familiarity with Agile and Scrum methodologies.
- Strong understanding of security best practices and secure coding standards.
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 LocationWe offer flexible working options for all employees, however, we can only consider applicants currently residing in and authorized to work in Spain. ValuesWe look for people who align with our 4 values. IntegrityFace reality with honesty, courage and accountabilityImaginationDeal creatively with challenges and envision what the world could beDisciplineBuild good habits into reflexes which become a part of our lifeServiceCommitted to the success of othersIf you would like to find out more about a Career at Confluence, please apply today.