Are you a passionate and skilled Full Stack Developer looking to make a meaningful impact in a dynamic and collaborative environment? Join our innovative team and help us deliver high-quality software solutions that drive our business forward. If you have at least 2 years of experience in software development with a passion for technology and a flair for support, our digital and automated solutions development team based in Italy is looking for you!
As a Full Stack Developer, you will work within an Agile squad, contributing to both front-end and back-end development, and playing a key role in maintaining and enhancing our services. If you're eager to tackle new challenges and stay ahead of the technological curve, we'd love to have you on board!
Role & Responsibilities
- Collaborate with cross-functional squad to identify business needs, design effective solutions, and implement them using industry best practices and standard tools.
- Develop high-quality software, both front-end and back-end, that meets quality and timeline expectations.
- Write efficient, clean, and maintainable code in C# that adheres to requirements and internal standards.
- Conduct thorough code reviews and debugging sessions.
- Utilize programming tools to automate tasks and improve efficiency.
- Troubleshoot, debug, maintain, and enhance both new and existing software.
- Participate in internal testing to ensure quality standards are met.
- Embrace and promote technological advancements to keep the company aligned with the latest stable and high-performing development tools and best practices.
- Work collaboratively within an Agile squad, contributing to Agile ceremonies and practices to enhance team performance.
Opportunities:
- Participate in international software development projects within a multi-cultural environment, sharing and gaining valuable experience.
- Actively contribute to defining processes, measures, and key performance indicators (KPIs).
- Be part of a friendly and informal company where your talent and value are recognized and appreciated.
Ideal Requirements:
- Degree in Computer Science or equivalent practical experience.
- Proven experience in full stack development, with strong skills in both front-end and back-end technologies.
- Proficiency in C#, SQL Server, and Entity Framework (at least 2 years)
- Proficiency with databases and Object-Relational Mapping (ORM) frameworks.
- Strong understanding of the software development life cycle.
- Keen attention to detail.
- Team player with excellent collaboration skills.
- Familiarity with Agile and Scrum development methodologies.
Soft Skills:
- Embody values such as respect, kindness, and a willingness to help others in a relaxed and friendly environment.
- Exceptional communication skills, capable of engaging with individuals at all levels and with varying skill sets.
- Drive for personal growth and career advancement.
What We Offer:
- Hybrid work model (up to 75% on a monthly basis).
- Benefits such as corporate welfare and meal vouchers.
- International work environment.
- Numerous training and development opportunities