This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Join the European Development Team at Centric Software as a Senior Software Engineer in a remote role open to candidates located in Spain.
Take ownership of designing and developing product features, whether front-end, back-end, or full-stack, tailored to your experience, interests, and business needs.
Collaborate cross-functionally with Product Managers, business stakeholders, and other tech teams throughout the project lifecycle.
Communicate effectively with users, technical teams, and management to gather requirements and articulate technical designs.
Lead the design and implementation of crucial system features using Java and/or JavaScript brilliance.
Advocate for architectural enhancements and guide the transition to a Microservices ecosystem.
Mentor junior engineers and foster a culture of innovation and excellence.
Requirements:
5+ years of non-internship professional software development experience.
5+ years of programming experience with either Java or JavaScript.
Proficiency in Java, JavaScript, or related technologies.
Mastery of Object-Oriented Programming (OOP) principles and design patterns.
Excellent communication skills and a collaborative spirit.
2+ years of experience leading design or architecture of new and existing systems.
Experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Experience as a mentor, tech lead, or leading an engineering team with 3+ years of experience is a plus.
Experience with cloud platforms like AWS, Azure, or Google Cloud is advantageous.
Bachelor's degree in computer science or equivalent.
Benefits:
Competitive salary and benefits package designed to recognize your contributions.
Flexible remote work options with a supportive, dynamic team.
A culture of innovation, collaboration, and continuous learning.
Engaging projects that will stretch your technical abilities and drive personal growth.