Senior Software Engineer
Do you have at least 7 years of experience in a full stack role? We would like to give you the chance to boost your career and learn more about Java , Angular , Cloud native technologies ( AWS , Azure ), and Agile development practices. What are your responsibilities as Senior Product Software Engineer? You will boost your career in an Engineering department that provides a variety of opportunities to contribute to team activities, follow and sponsor best practices of software development. As part of a Scrum team, you will actively participate in the software development process (estimation, backlog refinement, coding activities, quality assessment). You will also contribute to the software architecture definition, possibly collaborating with other teams. You are expected to be detail-oriented in establishing the specifications, the quality of the code, and the integration tests, and to help others nurture these capabilities. Our core software engineering department is based in Lucca, where all teams work closely together in developing our products for major industries such as banking, insurance, automotive, and food and beverage. Every team consists of a QA engineer and 5-6 software engineers. We strongly believe in the Agile way of working, and the Scrum methodology is embedded in our daily work. We leverage teamwork, self-organization, and proactivity as the best solutions come from collective intelligence and collaborative decision-making. Responsibilities: Actively participate in the product life cycle from requirements definitions to design, implementation, and product integration. Contribute to product architecture evolution by following industry trends, identifying options, and helping architects make the right choice. Master the methodologies and technologies related to the product software development life cycle and its enabling tools. Contribute to the technical leadership in the Scrum team, continuously driving quality and productivity, also helping junior colleagues in their technical growth. What will you bring to CCH Tagetik part of Wolters Kluwer? Eagerness to learn new things, strong collaboration skills, and willingness to work in a highly collaborative environment. Effective interpersonal and communication skills with an ability to build positive working relationships. You have: Bachelor of Science degree in Computer Science (or equivalent field). Work experience may substitute for education requirement. Proven experience in Java (preferred) or C# and their application development frameworks (such as Spring ). Good experience in frontend-oriented technologies, such as JavaScript , Typescript , with a focus on Angular 2 Framework. Solid understanding of Design Patterns , API design, and SOLID and Clean Code principles. Exposure to software development best practices such as TDD and Refactoring. Experience with test practices, such as unit, integration, and E2E testing, and their automation. Solid knowledge of Relational Databases, such as SQL Server, Oracle, PostgreSQL, SAP HANA. Good presentation skills. Fluency in Italian and proficiency in English. It is better if you also have knowledge of the following: NoSQL databases. SDLC tools like Jira, GIT, IntelliJ, Maven, npm, and CI/CD practices. Virtualization and orchestration technologies such as Docker, Kubernetes. Cloud computing platforms, such as AWS and Azure. Designing Distributed Systems (with emphasis on scalability, reliability, security) and microservices architecture, and publish-subscribe concepts. What do we offer you at CCH Tagetik part of Wolters Kluwer? Flexible working hours where you can start between 8:00 and 10:00 and a flexible working policy (3 days a week from home, 2 days a week in the office). Modern office in an old coffee factory where you can work together in teams but also connect with your colleagues. Just outside the walls of Lucca and close to the train station. English classes and full access to E-learning platforms such as Pluralsight, LinkedIn Learning, and Udemy. Possibility of certification paths such as cloud provider certifications, DevOps certifications, Scrum master certifications, etc. Development plans to help you steer your career path. Annual performance and salary reviews. Community and team-building events like the global code games, network events, and Wolters Kluwer value days. LI-Hybrid J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro