Pubblicato il 15 aprile
Mansioni della posizione
TXT Group is an international, IT end-to-end provider of consultancy, software solutions and services, supporting the digital transformation of customers’ products and core processes. With a proprietary software portfolio and deep expertise in vertical domains, TXT Group operates across different markets, with a growing footprint in Aerospace, Aviation, Defense, Industrial, Government and Fintech. The holding company, TXT e-Solutions, has been listed on the Italian Stock Exchange - STAR segment (TXT.MI) - since July 2000. TXT Group headquartered in Milan and has subsidiaries in Italy, Germany, the United Kingdom, France, Switzerland and the United States of America.
Backend Software Engineer:
TXT e-Tech, a company within the TXT Group, is looking for a JavaScript / Node.js Developer.
The selected candidate will be involved in the development and maintenance of software solutions based on JavaScript and Node.js, with a particular focus on the design and implementation of back-end services, RESTful APIs, and integrations with web and mobile front-end applications.
The role involves collaborating with the development team to ensure scalability, performance, and code quality, contributing to the evolution of high-tech platforms and projects.
Main Responsibilities
Develop and maintain robust and scalable back-end services using Node.js and TypeScript;
Design and implement RESTful APIs and microservice architectures;
Collaborate with cross-functional teams to define, design, and integrate new system features;
Optimize applications for performance, scalability, and reliability;
Write clean, maintainable, and efficient code, following software engineering best practices;
Conduct code reviews to ensure code quality and adherence to design principles;
Diagnose and resolve issues in production environments, ensuring high system availability and stability;
Stay up to date with the latest trends, tools, and frameworks in back-end development.
Required Qualifications
Degree in Computer Engineering or Computer Science;
Good knowledge of Object-Oriented Programming (OOP) and Design Patterns;
Good knowledge of SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB);
At least 2 years of experience in JavaScript/TypeScript and Node.js development;
Experience in developing APIs and integrating external services;
Understanding of version control systems (Git) and collaborative development workflows.
Preferred Skills (Nice to Have)
Experience with CI/CD pipelines and DevOps practices (e.g., Docker, Kubernetes);
Knowledge of cloud environments (AWS, Azure, or GCP);
Experience with unit and end-to-end testing frameworks (e.g., Jest, Mocha, Cypress);
Familiarity with message brokers (e.g., RabbitMQ, Kafka) and event-driven architectures;
Understanding of Agile methodologies and Scrum-based workflows.
Why Choose TXT Group
Career opportunities within a rapidly growing and evolving company, with a young and international team;
Training opportunities related to your role and activities;
Corporate benefits (health insurance, welfare programs, meal vouchers, employee discounts within the group);
Team-building activities fostering a cohesive and positive work environment;
The salary range for this position is between EUR 28,000 and EUR 33,000 gross per year.
The contractual level will be determined during the selection process based on the candidate’s profile and in accordance with the National Collective Labour Agreement for the Metalworking Industry (CCNL Metalmeccanico).
The position is open to all candidates regardless of gender, in accordance with Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms.