Skip to main content
Sube tu CV - Deja que las empresas te encuentren

Empleos de teletrabajo

Clasificar por: -
+12.000 empleos
  • Ver empleos similares de esta empresa
  • Ver empleos similares de esta empresa
  • Ver empleos similares de esta empresa

Job Post Details

Senior Software Engineer - job post

Sage
3.3 de 5 estrellas
Barcelona, Barcelona provinciaTrabajo híbrido
Crea una cuenta de Indeed antes de continuar a la página web de la empresa

Ubicación

Barcelona, Barcelona provinciaTrabajo híbrido

Descripción completa del empleo

Descripción

We are seeking a Senior Software Engineer to lead the design, development, and maintenance of high-quality software solutions that align with Sage’s business goals and exceed customer expectations. This role involves taking ownership of complex projects, mentoring team members, and driving technical excellence. You will collaborate with cross-functional teams to deliver scalable, efficient, and innovative solutions while ensuring adherence to best practices and modern development standards.

Please note: This is a hybrid role requiring three days per week in our Barcelona office.

Responsabilidades principales

What You Will Be Doing:

Technical Leadership:

o Lead software development projects, ensuring timely delivery of high-quality solutions.

o Drive technical design and architecture discussions with cross-functional teams.

o Provide mentorship and technical guidance to junior and mid-level engineers.

Software Development:

o Design, develop, and maintain scalable software applications using modern programming languages and frameworks (e.g., Java, TypeScript, Spring Boot, Node.js).

o Write clean, efficient, and well-documented code following best practices.

o Automate tasks through appropriate tools and scripting.

Collaboration & Problem Solving:

o Collaborate with product management, QA, UX design, and other teams to define requirements and deliver results.

o Identify root causes for complex software issues and implement practical solutions.

o Contribute to continuous improvement initiatives for products, systems, and services.

Quality Assurance:

o Conduct code reviews to ensure adherence to coding standards.

o Resolve defects during QA testing, pre-production, production, and post-release patches.

o Perform validation and verification testing to ensure system reliability.

Continuous Learning:

o Stay up-to-date with emerging technologies and trends in software development.

o Share knowledge within the team to foster a culture of learning and innovation.

Requirements:

Experience & Skills:

o Proven experience as a Senior Software Engineer or similar role (5–8 years).

o Strong understanding of Agile methodologies (SCRUM/Extreme Programming).

o Proficiency in object-oriented programming (OOP) languages and frameworks, such as Java with Spring Boot, C# with .NET.

o Experience in database technologies (SQL/NoSQL).

o Hands-on experience with containerization technologies, such as Docker and Kubernetes.

o Experience with AWS services (e.g., Lambda, ECS, API Gateway) and Infrastructure as Code (IaC) tools (e.g., AWS CDK, terraform) is highly desirable.

o Experience with observability and monitoring tools (e.g., Amazon Cloudwatch, Sumo Logic, New Relic).

Leadership & Collaboration:

o Demonstrated ability to lead teams and mentor junior engineers effectively.

o Excellent problem-solving skills with the ability to work independently or as part of a team.

Education:

o Bachelor’s or Master’s degree in Computer Science or a related field.

#LI-JM2

Function

Product Delivery

Country

Spain

Office Location

Barcelona

Work Place type

Hybrid

Advert

Working at Sage means you’re supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions.

Our colleagues are the best of the best. It’s why we were awarded 2024 Best Places to Work by Glassdoor. Because to achieve extraordinary outcomes, we need extraordinary teams. This means infusing Sage with people who knock down barriers, continuously innovate, and want to experience their potential.
Learn more about working at Sage: sage.com/en-gb/company/careers/working-at-sage/
Watch a video about our culture: youtube.com/watch?v=qIoiCpZH-QE

We celebrate individuality and welcome you to join us if you embrace all backgrounds, identities, beliefs, and ways of working. If you need support applying, reach out at careers@sage.com.
Learn more about DEI at Sage: sage.com/en-gb/company/careers/diversity-equity-and-inclusion/
Deja que las empresas te encuentrenSube tu CV