23 oct
|
Gft Technologies
|
Valencia
23 oct
Gft Technologies
Valencia
Principal Software Engineer – GFT Technologies
Are you driven by innovation and ready to create the future of banking? At GFT, we’re teaming up with DKB Group to launch a tech hub in Valencia, focused on developing sustainable, next‑generation software. Be part of a pioneering team that will reshape the banking industry. If you’re looking for an exciting challenge and the chance to grow your career, we want to hear from you
Responsibilities
- Technical Leadership: Provide strategic technical direction and mentorship to multiple development teams, guiding them in the adoption of best practices, architectural patterns, and cutting‑edge technologies.
- Problem Solving and Innovation: Identify and resolve complex technical challenges, fostering a culture of innovation and continuous improvement within the engineering teams.
- Architectural Design: Design, develop, and maintain scalable and resilient system architectures, ensuring alignment with business objectives and industry standards.
- Cross‑Functional Collaboration: Collaborate effectively with product owners, designers, and other stakeholders to translate business requirements into technical solutions.
- Code Quality and Standards: Champion code quality and maintainability, driving the adoption of coding standards, automated testing, and code review practices.
- Mentorship and Talent Development: Mentor and coach engineers, fostering their professional growth and empowering them to take ownership of their work.
- Technical Decision‑Making: Make informed technical decisions, balancing short‑term needs with long‑term strategic goals.
- Performance Optimization: Analyze system performance and identify bottlenecks,
implementing optimizations to improve system efficiency and responsiveness.
Required Skills
- Deep Technical Expertise: Proven expertise in multiple programming languages, frameworks, and technologies relevant to the organization’s needs.
- System Architecture: Strong understanding of distributed systems, microservices, cloud‑native architectures, and infrastructure as code.
- Problem‑Solving: Ability to diagnose and troubleshoot complex technical issues, leveraging analytical skills and domain knowledge.
- Design Patterns and Best Practices: Solid grasp of design patterns, software development methodologies, and best practices.
- Performance Optimization: Experience in profiling, benchmarking, and optimizing application performance.
- Security: Understanding of security principles and best practices, including threat modeling, vulnerability assessment, and secure coding techniques.
Preferred Skills
- Educational Background: Advanced degree in Computer Science, Engineering, or a related field.
- Industry Experience: Significant experience in software development and architecture.
- Passion for Technology: Strong passion for technology (Java/Kotlin, Spring Ecosystem, AWS, Gitlab, Microservices, Kafka, Vue.js) and a drive to stay up‑to‑date with the latest trends.
- Problem‑Solving Mindset:
A proactive and solution‑oriented approach to problem‑solving.
- Strong Work Ethic: Dedication to delivering high‑quality work and meeting deadlines.
- Effective Communication: Ability to articulate complex technical concepts clearly and concisely.
- Fluency in English (minimum B2 level) is a must.
- Soft skills:
- Strategic Thinking: Ability to think strategically and align technical solutions with broader business objectives.
- Communication and Collaboration: Excellent communication skills, both written and verbal, to effectively collaborate with diverse teams and stakeholders.
- Leadership and Influence: Strong leadership and influencing skills to drive technical decisions and motivate teams.
- Problem‑Solving and Analytical Thinking: Ability to analyze complex problems, break them down into smaller components, and develop innovative solutions.
- Adaptability and Continuous Learning: Openness to new technologies and methodologies, with a willingness to learn and adapt to changing requirements.
- Mentorship and Coaching: Proven ability to mentor and coach engineers, fostering a positive and collaborative team culture.
Benefits
- Work‑Life Balance and Flexibility: Option to work in a hybrid setup, flexible schedules, and compressed Fridays.
- Training and Development: Personalized plan and training programs.
- Social Benefits: Meal vouchers, life insurance, telecommuting support.
- Adaptable Compensation: Adapted to your needs (health insurance, childcare, training, among others).
- Relocation Package (if applicable): Financial support, guidance, visa sponsorship.
- Referral Program.
- Wellness Program: Nutrition, Phy
📌 Principal Software Engineer (Valencia)
🏢 Gft Technologies
📍 Valencia