Senior Product Software Engineer (Banyoles)

Senior Product Software Engineer (Banyoles)

06 nov
|
Wolters Kluwer
|
Banyoles

06 nov

Wolters Kluwer

Banyoles

The Senior Product Software Engineer (AI native) will own software solutions from discovery through production, translating customer and business needs into secure, reliable, scalable, and maintainable software productsTakes ambiguous team-level problems and works across stakeholders to define requirements, shape solution approaches, coordinate dependencies, and deliver successful outcomesExercises sound engineering judgment and uses approved AI-assisted development and automation tools where appropriate, while remaining accountable for the quality, correctness, security, and operational readiness of all work approved or releasedServes as a technical resource within the team and helps strengthen the capability of less experienced engineersEnd-to-End Solution Ownership: Own software solutions from discovery through production, translating customer, business, and technical requirements into sustainable outcomesProblem Definition and Solution Design: Analyze ambiguous requirements, clarify objectives, evaluate alternatives, and determine solution strategiesSoftware Development: Design, develop, test, implement, maintain, and improve software applications, services, and platforms using direct and approved AI-assisted approachesAI-Assisted Engineering: Apply approved AI-assisted techniques while validating outputs and maintaining accountability for architecture, quality, security, and operational readinessSpecification Development: Document requirements, design approaches, acceptance criteria, dependencies, risks, and implementation considerationsVerification and Validation: Determine and execute testing and verification approaches based on complexity, risk, and business impactTechnical Guidance: Provide technical guidance through design reviews, code reviews, knowledge sharing, mentoring,



and engineering best practicesTroubleshooting and Production Support: Diagnose and resolve cross-component, production, and system-level issues and implement sustainable corrective actionsSecurity and Compliance: Apply security, privacy, compliance, and data-protection requirements throughout the lifecycleProduct and Stakeholder Collaboration: Partner with product, design, architecture, operations, security, and business stakeholders to shape solutionsPerformance and Reliability Improvement: Improve performance, scalability, reliability, resiliency, and maintainability while reducing operational riskContinuous Improvement: Improve engineering processes, delivery effectiveness, and team capability through automation, standardization, and knowledge sharingCustomer and Business Awareness: Consider customer impact, product strategy, operational implications, and business outcomes in technical decisionsApplies specification-driven and evaluation-driven approaches to ambiguous work. Provides context, constraints, and evaluation criteria, validates generated output, and coaches others on appropriate responsible useEvery engineer remains accountable for the work approved or released, regardless of whether the work was produced directly or with approved AI assistance.



AI-generated output remains unverified input until it has been reviewed and validated through practices appropriate to the associated riskDetermine the testing and validation needed within the assigned areaEnsure solutions meet quality, reliability, security, compliance, and operational expectationsDefine and evaluate acceptance criteriaProduce appropriate evidence of readiness for production useIdentify, manage, and escal...
Education (Required):Bachelor’s degree in a relevant field, or equivalent demonstrated experienceWork Experience (Required):4-6 years of relevant experience in product software engineeringApplication Security Principles:The ability to apply application security controls that prevent, detect, and respond to vulnerabilities, including secure coding, access control, authentication, and security testingAgile:The ability to respond to change swiftly and effectively, with emphasis on continuous improvement, adaptive planning, and flexibilityDesign:The ability to structure software so it is understandable, changeable, secure, operable, and fit for the problem. Includes decomposing systems, defining interfaces and contracts, selecting appropriate patterns, and designing for testabilityAnalysis:The ability to examine complex situations or problems, break them into smaller parts, and understand how the parts work togetherProblem Solving:The ability to understand a complex situation or issue and devise a solution by defining the problem, identifying potential strategies, and choosing and implementing the most effective course of actionVersion Control:The ability to work effectively in a shared codebase using branching, review, and merge practices. Includes writing reviewable changes, reviewing others’ work, maintaining a clean history, and using the repository as a record of why a system is the way it isSpecification Driven Development:The ability to translate c

📌 Senior Product Software Engineer (Banyoles)
🏢 Wolters Kluwer
📍 Banyoles

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior product software engineer (banyoles) / banyoles

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior product software engineer (banyoles) / banyoles